Category: | Cell Phone Store |
Address: | 8028 Denton Hwy, Watauga, TX 76148, USA |
Phone: | +1 817-281-5178 |
Site: | metropcs.com |
Rating: | 3.7 |
Working: | 10AM–7:30PM 10AM–7:30PM 10AM–7:30PM 10AM–7:30PM 10AM–7:30PM 10AM–8PM 12AM–5PM |
CH
Cheyenne Thomas
Horrible customer service and be careful when they sell you a screen protector because they put one on mine and it isnt even the correct size plus they wouldnt refund it
JE
Jennifer Vander Kamp
I have never had a problem before and now I went to have my phone looked at and she was very rude and gave me an attitude. I will not go back ever again.
A
A Private User
One of the best metropcs stores in dfw