I know it's two places in town that do, Bobby's on the corner of 48 does, and the smoke shop across from Hardee's on the corner does. I personally wouldn't go to either though, just with my own experiences going to both. I'd try out of town somewhere if I were you.
Also
Unfortunately, there isn't a store that fixes cracked screens in this plaza.
I'm not sure but place on tenth street does
Thanks! Your answer is awaiting moderation.