Cellairis
Mobile Phone Accessories
Website: cellairis.com
Phone: (404) 274-1118
18 S County Center Way St Louis, MO 63129 ·591.62 mi
Is this your business? Verify your listing
Reviews
yelp 1.0
1 reviews
5 star
0
4 star
0
3 star
0
2 star
0
1 star
1
Jacob N.
03/03/17
6 days ago I got my iPhone 6 screen replaced here. My phone has not been dropped or anything and there is a crack all the way across and the screen has scratches all over it. I paid $106 for this...
MoreAdvertisement
