Resources For Immunizations and Tuberculosis Testing In Solano County

Resources by City

Dixon | Fairfield | Vacaville | Vallejo

Dixon

Back to top

Dixon Family Practice
131 West A St., Suite 1
Dixon, CA 95620
(707) 635-1600
Monday – Friday 8:00 AM – 6:00 PM
Every other Saturday 8:00 AM – 4:00 PM

  • Immunizations for children are free for Dixon Family Practice clients.
  • New clients need a physical check-up with a doctor before receiving free immunizations (physical check-ups may be charged a sliding fee).
  • Tuberculosis Skin Testing is $5.00 for Community Medical Center clients and $30 for new clients.
  • Please call for an appointment—walk-in appointments are not available.

Fairfield

Back to top

Family Health Services
2201 Courage Dr.
Fairfield, CA 94533
(707) 784-2010
Monday – Friday 8:00 AM – 5:00 PM
Some evening appointments are available
Saturday 9:00 AM – 3:00 PM walk-in appointment accepted

  • Immunizations are free to clients of Family Health Services (FHS) with Partnership or Healthy Families. (Fees may apply to other clients).
  • If you choose FHS as your primary care provider, immunizations will be given at the time of a physical/check-up.
  • New clients must be seen for a physical first, by appointment only, and the price of a physical is based on a sliding scale.
  • Tuberculosis Skin Testing is $23 for non-clients of FHS.
  • Walk-in appointments are available Monday, Tuesday, and Wednesday 9:00 AM to 11:00 AM and 1:30 PM to 3:30 PM.
  • Children who are assigned to FHS may receive Tuberculosis Skin Testing Monday through Friday 9:00 AM – 11:00 AM and 1:30 PM -3:30 PM.

Vacaville

Back to top

Community Medical Clinic (Vacaville)
600 Nut Tree Rd., #310
Vacaville, CA 95687
(707) 359-1800
Press #6 for Vacaville clinic
Monday – Friday 8:00 AM – 6:00 PM
And every other Saturday 8:00 AM – 4:30 PM

  • Immunizations for children are free for VFC qualified Community Medical Center clients.
  • New clients need a physical check-up with a doctor before receiving immunizations (physical check-ups may be charged an office visit fee based on a family size and income sliding scale).
  • Tuberculosis Skin Testing is $5.00 for Community Medical Center clients
  • Please call for an appointment— same day appointments may be available.

Vallejo

Back to top

Vallejo Family Health Services
365 Tuolumne St
Vallejo, CA 94590
(707) 553-5509
Monday – Friday 8:00 AM – 5:00 PM
Some evening appointments are available
Saturday 9:00 AM – 3:00 PM walk-in appointment accepted

  • Immunizations are free to clients of Family Health Services (FHS) with Partnership or Healthy Families. (Fees may apply to other clients).
  • If you choose FHS as your primary care provider, immunizations will be given at the time of a physical/check-up.
  • New clients must be seen for a physical first, by appointment only, and the price of a physical is based on a sliding scale.
  • Tuberculosis Skin Testing is $23 for non-clients of FHS.
  • Walk-in appointments are available Monday, Tuesday, and Wednesday 9:00 AM to 11:00 AM and 1:30 PM to 3:30 PM.
  • Children who are assigned to FHS may receive Tuberculoisis Skin Testing Monday through Friday 9:00 AM – 11:00 AM and 1:30 PM -3:30 PM.