Locations & Hours

Santa Rosa Office

121 Sotoyome Street
Santa Rosa, California 95405
Phone (707) 525-6620
Fax (707) 546-2309
New Patient Scheduling (707) 525-6620


Petaluma Office

110 Lynch Creek Way, A
Petaluma, CA 94954
Phone (707) 766-9177
Fax (707) 546-2309
New Patient Scheduling (707) 766-9177

View Information About Your Visit
Santa Rosa Office

Office Hours

Our office is closed during most major holidays.

Santa Rosa Office

  • Monday - Friday:
    7am – 3:30pm
  • Weekends: Closed

Petaluma Office

  • Friday:
    1pm – 5:00pm
  • Weekends: Closed