Specialty Outpatient Clinics, Nec South Florida Clinical Treatment Centers 1850 Sw 8th St # 312 Miami, FL 33135 (305) 456-0832