Resources For Immunizations and Tuberculosis Testing In
Solano County

Dixon

Dixon Family Practice
131 West A St., Suite 1
Dixon, CA 95620
(707) 635-1600

Monday – Friday 8:00 AM – 6:00 PM
And 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

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

    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

    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.