Headache and Facial Pain – Department of Neurology – Stanford Hospital and Clinics
211 Quarry Rd., Suite 206
Palo Alto,
CA 94043
Directions
Phone: 650-723-6469
Fax: 650-725-9526
Website: https://stanfordhealthcare.org/doctors/b/carol-barch.html
Certified: Headache Medicine: AQH
Search More Providers