Metro by T-Mobile
, Mobile Phones Hours
9998 W Florissant Ave, St. Louis MO 63136
Business operations may be affected due to COVID-19. Please contact the business directly to verify hours.
Most Recent Comments
We have helpful and sweet sales rep that is always willing to listening to our customers even though they might come in mad
Jamiah and Demonte were awesome! They really helped me to pick out a plan that was right for my family and also showed me which phones matches each of my kids needs. Thanks Mia and Monte.
Each time I have been I've received really good service for all the Reps.
Refused to serve me. I waited about 5 minutes standing in their faces until somebody finally got rid of me. Horrible customer service.
Nearest MetroPCS Stores
You May Also Like
St. Louis, Missouri