Earliest Appointment Near You
Lower Pacific Heights
2205 Post St.
San Francisco, CA 94115
Tue - Fri: 8AM – 4PM
Thu: 8AM – 5pm
Mon - Wed - Sat - Sun: Closed
Mill Valley
300 Camino alto
Mill Valley, CA
Mon - Wed - Thu: 9AM – 5:30PM
Tue - Fri - Sat - Sun: Closed
Choose From Any Of Our Convenient San Francisco Locations
Mission

Walk-ins Welcome
(Subject to daily availability)
3338 17th St., Suite 100
San Francisco, CA 94110
Office (415) 390-0099
Billing (415) 390-6511
Fax (415) 592-1617
Lower Pac Heights

Walk-ins Welcome
(Subject to daily availability)
2205 Post St.
San Francisco, CA 94115
Office (415) 390-6511
Billing (415) 390-6511
Fax (415) 592-1617
Mill Valley

Appointments Required
(Telehealth Available)
141 Camino Alto, Unit 2
Mill Valley, CA 94941
Office (415) 388-5100
Billing (415) 390-6844
Fax (415) 388-5155