Yahoo
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...

More
Advertisement
Mobilize your Website
View Site in Mobile | Classic
Share by: