Neurosurgery: Palo Alto Center
The Neurosurgery Department at the Palo Alto Center is equipped with state-of-the-art equipment, cutting-edge technology and highly-skilled neurosurgeons and medical staff members.
Palo Alto Center
795 El Camino Real
Palo Alto, CA 94301
Main phone: 650-853-2919
Google Map
