Immunizations are commonly regarded as the most important public health achievement of the last century. They have saved lives, prevented disease, and protected millions from lifelong disability. Only a few decades ago, many of the diseases which can be prevented by childhood immunizations resulted in hospitalization, death, or long-term health complications.

All parents want to give their child the best start in life. The majority of childhood immunizations are completed during the first six years. During this time, many immunizations are administered multiple times in different combinations.

Maintaining your vaccinations remains important throughout adulthood. Immunizations keep your community safe and healthy. Certain vaccines have to be renewed regularly to provide ongoing protection. Schedule an appointment to find out if you’re current on your vaccines.

Childhood Vaccine Schedule  >  |   Adult Vaccine Schedule >

To Schedule An Appointment
Call (505) 955 9454

Flu Shots
  • Available by appointment at all clinic locations
  • FREE for children 6 months to 18 years by appointment at the Alameda Clinic
  • Walk-in, curbside administration every Wednesday at the Harkle Pharmacy
  • Walk-in Monday through Friday at the Alameda Pharmacy

Pharmacy Hours

Mon, Tue, Thu, Fri: 8:30am–5:00pm
Wed: 8:30am–1:00pm & 2:30–5:00pm
Sat & Sun: Closed

After Hours Available

Thursdays until 6pm at our Alameda Clinic.
Call (505) 955 9454 to be directed to the provider on call.

Same-Day Appointments

A limited number of same-day appointments are available.

Clinic Hours
Mon 8:00am–5:00pm
Tue 8:00am–5:00pm
Wed 8:00am–1:00pm & 2:30–5:00pm
Thu 8:00am–5:00pm
Fri 8:00am–5:00pm
Sat Closed
Sun Closed