Metro by T-Mobile
Mobile Phone Accessories,
Cell Phone Stores,
Internet Service Providers
Hours:
3201 Tucker Norcross Rd Ste D4, Tucker GA 30084
Tips
Hours
Most Recent Comments
-
November 2023
Quick. Not happy customer service couldn't solved my issue which led me to drive from work to that location for a simple payment.
-
February 2020
I’ve been to this metro multiple times. It’s always clean and staff is helpful! They also are a bilingual staff!! Would highly recommend!!!!
-
June 2018
Simply the best Metro in town. They gave a free drink and moved all my stuff to new phone.
More Comments(14)
Nearest Metro by T-Mobile Stores
You May Also Like
-
Tucker, Georgia