Cellairis
Mobile Phone Accessories
Website: cellairis.com
Phone: (936) 243-6770
500 Baybrook Mall Friendswood, TX 77546 ·1075.33 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
Phu N.
03/06/19
Wouldn't even give them one star!!! horrible customer service tried to blame me for the screen they replaced was not working said it was the phone that was wrong not the screen . Well took it to...
MoreAdvertisement
