16620 SHERIDAN ST FORT LAUDERDALE, FL 33331
SOUTH BROWARD HOSPITAL DISTRICT
Urgent Care Clinic/Center