Metro by T-Mobile
Mobile Phone Accessories,
Cell Phone Stores
Hours:
212 Blowing Rock Blvd, Lenoir NC 28645
Tips
Hours
Most Recent Comments
-
January 2024
Great location and lots of fun to choose from with great plans
-
May 2023
Helpfulish, but couldn't give me the same offers that online metro offered so I had to go with the better deal
-
March 2023
Typical corporate store...know nothing, can't find it or some other excuse.
More Comments(55)
Nearest Metro by T-Mobile Stores
You May Also Like
-
Lenoir, North Carolina