Alameda County Locations

Appointment phone: (510) 770-8040
Please identify which location you would like to visit

Fax line: (510) 770-8141
Medication refill fax line: (510) 770-8141

BACH Liberty Clinic in Fremont California
 

Liberty Clinic - English

Liberty Clinic
39500 Liberty Street
Fremont, CA 94538

Monday - Thursday: 8:00 am - 7:00 pm
Friday & Saturday: 8:00 am - 5:00 pm

Vision
Monday - Saturday: 8:00 am - 5:00 pm


Services:

  • Medical

  • Behavioral Health

  • Vision

  • Acupuncture

  • Chiropractic

  • Podiatry

Programs:

  • TransVision

  • Health Insurance/Member Services

  • Medication-Assisted Treatment (MAT)

 

Mowry I Clinic
2299 Mowry Avenue, Suite 3B
Fremont, CA 94538

Monday - Friday: 8:00 am - 5:00 pm


Services:

  • Medical

  • Pediatric

Programs:

  • Health Insurance/Member Services

Mowry II Clinic
1999 Mowry Avenue, Suites A/D/F/N
Fremont, CA 94538

Suite A: Medical
Monday - Friday: 8:00 am - 5:00 pm

Suite D: Teen Clinic
Monday - Thursday: 9:00 am - 6:00 pm
Friday: 8:00 am - 5:00 pm

Suite F: Medical, Behavioral Health
Monday - Friday: 8:00 am - 5:00 pm

Convenient Care (medical only)
Monday - Friday: 5:00 pm - 8:00 pm

Suite N: Women’s Health
Monday - Friday: 8:00 am - 5:00 pm


Services:

  • Medical

  • Behavioral Health

  • Chiropractic Care

Programs:

  • Women’s Health

  • Teen Clinic

  • Health Insurance/Member Services

  • Medication-Assisted Treatment (MAT)

  • HIV & HEP C Clinic

  • Health education, including reproductive health and peer counseling

BACH Mowry 3 Clinic in Fremont California
 

Mowry III Clinic
1860 Mowry Avenue, Suite 400
Fremont, CA 94538

Monday - Friday: 8:00 am - 5:00 pm


Services:

  • Medical

Programs:

  • Medication-Assisted Treatment (MAT)

  • Health education, including substance-use disorders and group counseling

Main Street Village Clinic
3607 Main Street, Suite B
Fremont, CA 94538

Monday - Friday: 8:00 am - 5:00 pm


Services:

  • Medical

  • Pediatric

  • Behavioral Health

Programs:

  • Health Insurance/Member Services


BACH Irvington Dave Clinic in Fremont California
 

Irvington Dave Clinic - English

Irvington Dave Clinic
40910 Fremont Boulevard
Fremont, CA 94538

Medical
Monday - Friday: 8:00 am - 7:00 pm
Sunday: 8:00 am - 5:00 pm

Behavioral Health
Monday - Friday: 8:00 am - 5:00 pm

Dental
Monday - Friday: 8:00 am - 7:00 pm
Saturday: 8:00 am - 5:00 pm


Services:

  • Medical

  • Pediatric

  • Behavioral Health

  • Dental

Programs:

  • Health Insurance/Member Services

BACH Irvington Vision Clinic in Fremont California
 

Irvington Dave Vision Clinic
40924 Fremont Boulevard
Fremont, CA 94538

Monday - Friday: 8:00 am - 5:00 pm


Services:

  • Vision

BACH Irvington Acupuncture and Chiropractic Clinic in Fremont California
 

Irvington Dave Clinic: Acupuncture & Chiropractic
40930 Fremont Boulevard
Fremont, CA 94538

Monday - Friday: 8:00 am - 5:00 pm


Services:

  • Acupuncture

  • Chiropractic