Metro by T-Mobile
Metro by T-Mobile,
Electronics,
Cell Phone Stores
Hours:
125 N Glenwood St Ste B, El Paso TX 79905
Tips
Hours
Most Recent Comments
-
October 2023
Very good service from Ricardo, he was very kind with the help at this Fox Plaza location
-
September 2023
Paulina is a very very nice person and she helped me a lot ?
-
September 2023
Paulina, super friendly, treated us excellently!!! Thank you very much
More Comments(47)
Nearest Metro by T-Mobile Stores
You May Also Like
-
El Paso, Texas