Clinic Schedule

Flexible Scheduling:
We operate on a drop-in basis – No appointment needed.
New patients: Please arrive at least one hour prior to clinic closing to be seen.
Existing patients: Please note that there are some changes to our schedule in May & June.

Location legend:

AL- Alameda    AN- Antioch    FF- Fairfield    FR- Fremont    HW- Hayward    PL- Pleasanton    WC- Walnut Creek