
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)
(Shares Parking Lot with Mr. Pickles)