MetroPCS Authorized Dealer - METROPCS - NORTH DADE 2017 - 16650 NW 27th Ave Ste 100 in Opa Locka, Florida (phones, wireless communications) - Map

Map & Directions Store Details & Deals

16650 NW 27th Ave Ste 100
Opa Locka, Florida 33054

Phone: 305 620 6485

Detailed Map