Address:
NORTH DADE HEALTH CENTER
16555 NW 25Th Ave, Opa Locka 33054
(305) 621-8888 (Phone), (305) 626-4854 (Fax)
Hospitals:
NORTH DADE HEALTH CENTER
16555 NW 25Th Ave, Opa Locka 33054
Jackson North Medical Center
160 West 170Th St, North Miami Beach 33169