Headings:
Hospitals, Clinics & Medical Centers, Medical Centers, Surgery Centers
585 NW 161st St
Miami, FL 33169
Miami, FL 33169