Metro by T-Mobile
Metro by T-Mobile,
Cell Phone Stores
Hours:
10150 Almeda Genoa Rd Ste D, Houston TX 77075
Tips
Hours
Most Recent Reviews
-
October 2023
Finally got a cheap phone and it came in handy as my co- worker lost her phone ? and I let her borrow it!!!
-
October 2022
Best Metro store I’ve been to in a while! Great service and fair pricing. Highly recommend!
-
June 2021
Can Someone update the phone number for this store on Google.
More Comments(17)
Nearest Metro by T-Mobile Stores
You May Also Like
-
-
0.93 miles
T-Mobile
Cell Phone Store, Mobile Phones
-
0.95 miles
Verizon
Cell Phone Store, Mobile Phones
-
Houston, Texas