Healdsburg office location

Healdsburg Internal Medicine

810 Healdsburg Avenue
Healdsburg, CA 95448
Phone: 707-385-0222
Fax: 707-629-4849

Office hours: 8:30 a.m. to 4 p.m. Monday through Friday.

Get directions

Telemedicine / virtual visits

Dr. Mayorga is now available for telehealth virtual visits for many appointments. Learn more or request a telehealth appointment now.

Request a telehealth appointment