LOCATIONS

*Telehealth is available

Alameda Clinic Address:

2447 Santa Clara Avenue, Suite 202, Alameda, CA 94501

 

Livermore Clinic Address:

 379 S. Livermore Ave, Ste B, Livermore, CA 94550