Facebook Instagram Youtube



The Branch-Hillsdale-St. Joseph Community Health Agency offers Immunizations to children and adults during scheduled clinics.

Call to schedule an appointment!

Branch:  517-279-9561  ext. 100
Hillsdale:  517-437-7395 ext. 336
St. Joseph:  269-273-2161 ext. 208

We have a sensory-friendly vaccine room available at each location.

Current Clinic Schedules
view calendars with hours

We are able to bill some private insurance companies, but not all.  You may pay for the immunizations and then submit a receipt to your insurance company for reimbursement; however, your insurance company may not reimburse you if we are not an approved provider with them. 

If you have no insurance coverage, we have special programs that cover all recommended vaccines for children and many vaccines for adults.  We also have counselors that can help you apply for health insurance that will cover vaccines.

  • The Vaccines for Children Program (VFC) provides free vaccines for children who are enrolled in Medicaid, have no insurance, are American Indian or Alaskan Native, or are under-insured.

  • Michigan Adult Vaccine Program (MI-AVP) offers select vaccines for adults 19 years of age and older who have no insurance or who have insurance that does not cover the cost of vaccine.

  • Managed care clients whose coverage includes the expense of immunizations must go to their assigned managed care provider for routine immunizations.

How to get your immunization record

You can get a copy of your Michigan immunization record through the Immunization Portal

Organization Information

Annual Reports


Organization Documents

- Strategic Plan
- Mission and Vision
- Agency Organization Chart