Shannon Clinic Pediatrics
225 E. Beauregard
San Angelo, TX
Phone: (325) 747-2287
Call for appointment
Shannon Clinic South 2
2141 Hamilton Way
San Angelo, TX
Phone: (325) 747-1511
Call for appointment
La Esperanza Lake View Clinic
35 East 31st Street
San Angelo, TX
Phone: (325) 658-5339
Call for appointment
La Esperanza West Clinic
34 Buick Street
San Angelo, TX
Phone: (325) 658-5339
Call for appointment
The Health Services Department only administers vaccinations to children who are uninsured or are on Medicaid.
Updated immunization records must be brought for each visit..
The cost for children is a $13.75 administrative fee per child per visit. A current Medicaid form is required. Out-of-town checks, debit cards, insurance and Children's Health Insurance Program (CHIPs) are not accepted.
City of San Angelo-Tom Green County Health Services Department Immunization Clinic
2030 Pulliam St., Suite 8
San Angelo, TX 76905
Phone: (325) 657-4214
Call for appointment