Contact Us

Have a question or referring patient?

Please fill out the form or email us at 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

Contact Info

NPI# 1962984211
Tel: (305) 545-2119
Fax: (305) 548-3825

Scroll to Top