Category: | Cell Phone Store |
Address: | 6315 Woodward Ave, Downers Grove, IL 60516, USA |
Phone: | +1 630-795-1778 |
Site: | metropcs.com |
Rating: | 4.2 |
Working: | 10AM–8PM 10AM–8PM 10AM–8PM 10AM–8PM 10AM–8PM 10AM–7PM 11AM–4PM |
MA
Maritza Guzman
this store either never opens on time , or just doesnt answer their phone. either way if they cant answer a simple phone call during their store hours i could only imagine how their service is as a store. definitly done trying to get service at this shop
AN
Anastasia Flores
I love this place its really big and they help you with most they can . they explain clear how every plan is , its good
AN
Android Wireless
Best place for anything wireless! Specializing in cell phone repairs...
MI
miguel serna
Best place to get a good reliable fair priced phone...