Contact and location

Find the office

Call, get directions, or book your visit online through our patient portal.

Visit
[Street address]Petaluma, CA [ZIP]
(707) 276-6277[email address]Get directions
Office hours
[Mon–Fri][8am – 5pm]
[Saturday][By appointment]
[Sunday][Closed]
Accepting new patients
Book online

Book online through our patient portal. Your appointment and your intake forms are handled there, on Office Ally's secure system.

Schedule an appointment