Child Neurology Services Overview
Effective October 3, 2011, the routes to get to 725 Welch Road will change due to Project: Renewal construction work to expand Packard Children’s Hospital. Please view the new map and directions.| Mailing Address 725 Welch Road, 2nd Floor Palo Alto, CA 94304 |
Phone: (650) 723-0993 Fax: (650) 724-5344 |
Please visit the following areas to learn more about Child Neurology:
Our Team
Services, Programs, and Clinics
Research Highlights
Resources