Contact us
Call us for more information.
Our multidisciplinary pediatric brachial plexus injury experts are located in Palo Alto. View our location details below.
730 Welch Road
Palo Alto, CA 94304
Clinic appointment scheduling:
(844) 416-7846
New patients referral center fax:
(650) 721-2884
Clinic fax:
(650) 497-8891
Phone: (650) 509-5546
Fax: (650) 497-8891
Connect with us:
Download our App: