( 80 Reviews )
Metro by T-Mobile
Cell Phone Store, Telephone Company, Electronics Store
3333 W Touhy Ave Unit J01 Lincolnwood, Illinois 60712
Geurda St. Felix
I learned a few things about metropcs but not because anyone told me this. 1) If their service is not what youre looking for and youve bought an iPhone through them; just ... more
( 154 Reviews )
T-Mobile
Internet Service Provider, Electronic Parts Supplier, Electronics Store
3333 W Touhy Ave Space 11a Lincolnwood, IL 60712
Alcohologist Official
Went in to buy a phone, was told I had to be put on their waiting list because they were busy: There were three clerks and two customers!
( 45 Reviews )
T-Mobile
Cell Phone Store, Electronic Parts Supplier, Electronics Store
3333 W Touhy Ave K103 Lincolnwood, IL 60712
karin schneider
Your associate ANTONIO is awesome knowledgable,knowledgeable, customer friendly.