Contact Us

Feel free to contact us by phone or send us a note using the form below. We look forward to hearing from you.

Address

2888 NW 132nd Street
Opa Locka, FL
Phone: 305-688-5566
TTY: 855-825-2055

office hours

Mon - Fri: 9:00am to 5:30pm
Sat: 9:00am to 5:30pm
Sun: Closed