Contact Us

Location

14655 NW 26th Ave

Opa Locka, FL 33054

Tel (305) 688-6108

Hours

Mon - Fri     8am - 4pm

Saturday     9am - 3pm

Sunday       Closed

 

Questions? Comments? Contact Us!

Name *
Name