Metro by T-Mobile
Metro by T-Mobile,
Cell Phone Stores
Hours:
3768 N Meridian St, Indianapolis IN 46208
Tips
Hours
Most Recent Comments
-
March 2023
Customer service was great knew alot about the products and deals would definitely recommend going Cornelius was very helpful
-
June 2020
Employees always have helped our family. Not easy I admit! Better prices and contract than at&t or boost. Nice location off the redline.
More Comments(16)
Nearest Metro by T-Mobile Stores
You May Also Like
-
Indianapolis, Indiana