Headache and Facial Pain - Department of Neurology - Stanford Hospital and Clinics 211 Quarry Rd., Suite 206 Palo Alto, CA 94043 Phone: 650-723-6469 Fax: 650-725-9526 Certified: Yes (CAQ - 2016) DISCLAIMER Links to information on healthcare providers who treat headaches are available as a service to headache suffers and their families. NHF does...