12990 Port Said Rd
Opa Locka, FL  33054-4930
Open Monday - Friday 8am to 5pm | Saturday 8am to 3pm EST/EDT
Phone: (786) 889-2101 | Email