NPI #
6221 Sw 62Nd St
South Miami, FL, 33143-2120
RN9279976
FL
Ambulatory Health Care Facilities
Clinic/Center
Developmental Disabilities
261QD1600X
6601 Sw 62Nd Ave
South Miami, FL, 33143-3300
6701 Sw 58Th Pl
South Miami, FL, 33143
6140 Sw 70 St, 2Nd Floor
Miami, FL, 33143-3419
7000 Sw 62Nd Ave Ste 340
South Miami, FL, 33143-4717
7000 Sw 62Nd Ave, Suite 401
South Miami, FL, 33143-4716