Make an Appointment
Are you a new patient?
Please fill out the form or email us at firstname.lastname@example.org and our knowledgeable staff will respond within 24 hours.
Your child's road to independence starts here.
SPC is conveniently located in Downtown Miami, in the heart of the Miami Health District, near Jackson Memorial and Holtz Children’s Hospital.
1601 NW 13th Court
Miami, FL 33125
Tel: (305) 545-2119
Fax: (305) 548-3825