Metro by T-Mobile
Metro by T-Mobile,
Electronics,
Cell Phone StoresHours:
2102 Shelby St, Indianapolis IN 46203 Tips
Hours
Most Recent Reviews
September 2022
This company will not replace phones . It is b******* when it isn't your fault that the battery is f***** up.
December 2023
Wonderful place with wonderful people and excellent service hated to drop Metro!
November 2023
Metro on South Shelby street Indpls has some really awesome and very helpful emplyees
More Comments(56)
Nearest Metro by T-Mobile Stores
You May Also Like
0.26 miles
J-Mobile Mobile Phone Repair, Cell Phone Store
- Indianapolis, Indiana