Our main office is located in Provo with Satellite Clinics in American Fork,and Payson.  Please call 801-851-7024 or click here for addresses and office hours.

We accept select health insurances, Medicaid and Medicare for select vaccines.  For those who are uninsured, underinsured, and have Medicaid, the Vaccines for Children (VFC) Program provides vaccines at a low-cost. Find out if you qualify for the VFC Program.

General Information

Infant and Childhood Immunications

Adolescent Immunizations

Adult Immunizations

  • Immunization Schedule (CDC)
  • International Travel Immunizations
  • Missionary Requirements

National Immunization Hotline - 1-800-232-2522
National Spanish Immunization Hotline - 1-800-232-0233



Vaccine Locator











Location Locations