Now Accepting New Patients

Your health is the story we write together.

Compassionate primary care in the heart of San Antonio. From preventive screenings to managing chronic conditions, we walk alongside you at every stage of life.

15+
Years Serving
5,000+
Patients Cared For
4.8
Patient Rating
Our Services

Comprehensive care,
tailored to you

We offer a full spectrum of primary care services designed to support your health at every age and stage.

Preventive Care

Annual physicals, immunizations, and age-appropriate screenings to catch issues early and keep you thriving.

Chronic Disease Management

Expert care for diabetes, hypertension, asthma, and other long-term conditions with personalized treatment plans.

Acute Illness & Injury

Same-day appointments for infections, sprains, allergies, and other urgent health concerns — because you shouldn't wait.

Family Medicine

From newborn checkups to senior wellness visits, we provide continuous care for patients of all ages under one roof.

Lab & Diagnostics

On-site laboratory services and diagnostic testing so you can get answers quickly and get back to living.

Wellness Programs

Nutrition counseling, smoking cessation support, and lifestyle coaching to help you reach your personal health goals.

San Pedro Health Center exterior
San Pedro Ave
San Antonio, TX 78212
About Us

A clinic that feels like
a community.

San Pedro Health Center was founded on a simple belief: everyone deserves a doctor who knows their name, their history, and their goals. Located on San Pedro Avenue in the heart of San Antonio, we've been a trusted neighbor to our community for over a decade.

Our practice is built on continuity — we treat the whole person, not just the symptom. Whether you're scheduling your first annual exam or managing a long-term condition, you'll always leave our office with a clear plan and a genuine sense that someone is looking out for you.

Accepting new patients
Most insurance plans
Same-day appointments
Bilingual staff available
Patient Information

Everything you need
to know

Office Hours

  • Monday – Friday8:00 AM – 5:00 PM
  • SaturdayBy appointment
  • SundayClosed

Location & Parking

4202 San Pedro Ave
San Antonio, TX 78212-1864

Free parking available in the lot adjacent to the building.

Insurance Accepted

We accept most major insurance plans including Medicare, Medicaid, and employer-sponsored coverage. Please call us to verify your specific plan.

Get In Touch

Ready to take the
next step?

Whether you're looking for a new primary care provider or need to schedule a specific service, we're here to help. Reach out by phone, email, or by filling out the form below.

Call Us
(210) 731-4100
Visit Us
4202 San Pedro Ave
San Antonio, TX 78212

Send Us a Message

We'll get back to you within one business day.

Is this your business? Claim your website
Your own domain includedLive in minutes, edit anytime
Claim my website