Phone number

(786) 789-1097

Address

2450 NW 151st St

Opa-locka, FL 33054

Business hours

Monday – Friday: 9AM – 5PM
Saturday, Sunday: Closed

Send message