How can we help you?
I want to...
Select an Option
Find A Location
Pay My Bill
View Patients & Visitors Information
Find a Job
Contact Peterson Health
Search by keyword
Search
Get Care
Find A Provider
Emergency Care
Urgent Care
Our Services
Peterson Medical Associates
Peterson Specialty Care
Peterson Women’s Associates
All Locations
Learn More
About Peterson Health
Careers
Classes & Events
Foundation
News Center
Patients & Visitors
Patient Billing
Patient Testimonials
Volunteer Opportunities
Contact Us
Patient Portals
Price Transparency
830-896-4200
Search
Find a Provider
List
Map
Download
Filter your results
Close
Apply
You've selected
Clear all
Filter your results
Providers Near Me
Share
Back to Top
Accepting new patients
Adriana Arguello, MD
5.0
Internal Medicine
Primary Care
830-258-7762
Schedule Now
Accepting new patients
Derrick J. Borecky, MD
5.0
Internal Medicine
Primary Care
866-334-9280
Schedule Now
Accepting new patients
Pamela D. Cantu, MD
4.8
Internal Medicine
Primary Care
866-334-9280
Schedule Now
Accepting new patients
Maria S. Garcia, FNP
5.0
Family Medicine
Primary Care
830-258-7762
Schedule Now
Accepting new patients
Dian Horton, MD
4.9
Family Medicine
Primary Care
830-258-7762
Schedule Now
Accepting new patients
Fred F. Salley, MD
5.0
Family Medicine
Dermatology
Primary Care
830-522-2002
Schedule Now
Accepting new patients
Michael D. Shaffer, DO
4.9
Family Medicine
Pediatrics
Sports Medicine
830-258-7762
Schedule Now
Accepting new patients
Laura M. Teveni, MD
5.0
Family Medicine
Primary Care
830-258-7762
Schedule Now
Accepting new patients
Tyler C. Ulmer, DO
4.9
Family Medicine
Pediatrics
Primary Care
830-258-7762
Schedule Now
Accepting new patients
Luis J. Acosta, MD
4.8
Gastroenterology
830-258-6242
Schedule Now
Accepting new patients
Iliana Arellano, MD
4.7
Cardiology (Heart & Vascular)
830-258-6244
Schedule Now
Accepting new patients
Jammie K. Barnes, MD
5.0
Rheumatology
830-258-6249
Schedule Now
What patients say about Peterson Health
Hidden
Default
Hidden
Search