LOCATIONS

*Telehealth is available

Alameda Clinic Address: 3215 Encinal Avenue, Suite H, Alameda, CA 94501

 

Livermore Clinic Address: 379 S. Livermore Ave, Ste B, Livermore, CA 94550

(Shares Parking Lot with Mr. Pickles)