Now Seeing Patients in Truckee, California.
Dr. David Leppla, Neurosurgeon & Dr. Jacob Blake, Interventional Pain Specialist.
Truckee Office
10051 Lake Avenue
Truckee, CA 96161
Information and Directions: https://www.sierraneurosurgery.com/contact-us/truckee-ca/