Metro by T-Mobile
Electronics,
Cell Phone Stores
Hours:
777 Sheldon Rd Ste I, Channelview TX 77530
Tips
Hours
Most Recent Reviews
-
August 2022
Italia was very kind she offer me a good deal and helped to Transfer all My stuff . ?
-
July 2022
Store was Busy but the employee made sure to take Care of everything . Good
-
June 2022
Went in to check issues/my old cell phone & ended up buying a 5GB upgrade.
More Comments(26)
Nearest Metro by T-Mobile Stores
You May Also Like
-
Channelview, Texas