Questions?



Immunization Branch - Clinics Hours and Locations

Clinics

Metro Health

These clinics are by appointment only, except the Main Immunization Children's Clinic which accepts limited walk-ins in the morning and appointments in the afternoon from 1:00 p.m. to 4:00 p.m. Please call first to schedule an appointment before visiting these locations.

Main Immunization Center

Provides immunization services to children through 18 years of age.

345 W. Commerce, 78205
(210) 207-8894

Monday - Friday: 8:00 a.m.- 4:00 p.m.
( Seasonal hours may apply. Please call to confirm.)

Goodwill Clinic

Provides immunization services to children through 18 years of age.

727 N.W. Loop 410, 78216
(210) 525-0059

Monday - Friday 8:00 a.m. - 4:00 p.m.

Hours of operation may change. Please call for more information or to schedule an appointment. Services are not available on holidays and the last working day of each month at this location.

Main Immunization Adult Clinc

Provides routine immunization services to adults.

(By appointment only)

345 W. Commerce, 78205
(210) 207-8872

Monday - Friday: 8:00 a.m. - 4:00 p.m.
Services are not available on holidays and the last working day of each month.

NOTE:

  • Please bring a current Immunization Record to every visit.
  • Clients must bring a current Medicaid/CHIP card to receive immunizations at no cost.
  • Vaccines For Children (VFC) eligible clients administrative fee is $14.85 per immunization. (excluding adult immunizations).
  • Clients with private insurance: current fee-for-service cost of each vaccine plus $15.00 administrative fee per visit.
  • Current price list is posted at each clinic location.
  • Immunization records may be purchased for $5.00 per record.
  • Method of payment may include: Cash, Check or Credit Card.  Checks and credit cards will be accepted with valid proof of identification.  Third party checks will not be accepted.

University Health System (UHS) Immunization Clinics

UHS clinics are by appointment only, please call first to make an appointment before visiting these locations at 210-358-8255.

Last updated: May 17, 2013