( 61 Reviews )
Metro by T-Mobile
Telecommunications Service Provider, Electronic Parts Supplier, Electronics Store
70 E Glenwood Ave Smyrna, DE 19977
Sherrie Haygood
Beba' was extremely helpful to my husband as well as myself. We had come in last week to purchase new phones but Metro does not get LG phones any longer. The other cust ... more
( 67 Reviews )
T-Mobile Authorized Retailer
Internet Service Provider, Electronic Parts Supplier, Electronics Store
245 S Dupont Blvd Smyrna, Delaware 19977
Brandon Vitatoe
Employees don't wanna work, Closes at 7pm but the worker rushed outside to tell us their closed at 6pm... Totally has nothing to do with his woman in the parking lot wait ... more
( 0 Reviews )