Primary Care Doctor in San Antonio, TX

Family and internal medicine for adults and families at three Dominion Health clinics: Leon Springs, Medical Center and Westover Hills.

Looking for a primary care doctor in San Antonio who gets to know you? Dominion Health is a family medicine and internal medicine primary care practice serving patients across San Antonio and the surrounding areas. Our board-certified physicians, nurse practitioners and physician assistants care for you from annual physicals and preventive screenings to sick visits and long-term care for conditions like diabetes and high blood pressure. One primary care team keeps your history, medications and goals in one place.

Book an AppointmentCall (210) 944-8855Become a Patient

Primary Care Services

Family Medicine and Internal Medicine, Under One Roof

Our family medicine physicians care for adults and families. Our internal medicine physician focuses on adult health and complex chronic conditions. Either way, you get a primary care home that coordinates your care, labs and follow-ups.

Our San Antonio Primary Care Locations

All locations: (210) 944-8855

Dominion Health Leon Springs

23119 W I-10, Bldg 16, San Antonio, TX 78257
Mon–Wed 8 AM–7 PM · Thu–Fri 8 AM–5 PM · Sat–Sun closed
Serves northwest San Antonio. Book at Leon Springs

Dominion Health Medical Center

9647 Huebner Rd, San Antonio, TX 78240
Mon–Fri 8 AM–5 PM · Select Saturdays 8 AM–2 PM (call to confirm) · Sunday closed
Near the South Texas Medical Center and Castle Hills. Book at Medical Center

Dominion Health Westover Hills

5715 Rogers Rd, Ste 117, San Antonio, TX 78251
Mon–Fri 8 AM–5 PM · Sat–Sun closed
Serves San Antonio’s west side. Book at Westover Hills

Insurance, Medicare and Self-Pay

  • Most insurance plans are accepted, and Medicare is accepted. Medicaid is not accepted. Verify your plan on Insurance & Fees.
  • Dominion Health must be listed as your Primary Care Provider (PCP) before your appointment.
  • Self-pay deposits: new patients $143.86, established patients $96.19.
  • We accept Visa, Mastercard, Discover, American Express, personal checks and HSA/FSA cards.

Dominion Access Care Membership: $150/month

Primary care with simple, predictable pricing, with or without insurance.

  • All office visits and sick visits are included
  • One comprehensive annual exam per membership year
  • Routine labs up to two times per year
  • Discounted pricing on additional labs, procedures and imaging, plus up to 1,000 pharmacy medications
  • $100 one-time registration, 6-month minimum. It is not insurance.

Learn about Dominion Access Care

Meet Our Primary Care Providers

  • Dr. Yasmeen Agha, MD (Family Medicine): board-certified, founder of Dominion Health, family medicine residency at UT Health Science Center San Antonio
  • Dr. Rashid Atique, MD (Internal Medicine)
  • Dr. Mojda Sidiqi, MD (Family Medicine)
  • Shelley McHorse, FNP · Kristin Lawson, FNP · Aaron DeLeon, FNP · Lynette Herrera, FNP · Nicholas Arrieta, FNP
  • Alyssa Rodaniche, PA-C · Avery Cross, PA-C

Meet all of our providers

Why Choose Dominion Health for Primary Care

  • Board-certified team of physicians, nurse practitioners and physician assistants
  • Three San Antonio locations plus telehealth
  • Same-day appointments and walk-ins for non-emergency concerns
  • Extended hours: Leon Springs until 7 PM Mon–Wed, and select Saturdays at Medical Center
  • Rated “Excellent” by 871 Google reviews
  • Flexible ways to pay: insurance, Medicare, self-pay or Access Care membership

Book an Appointment

Frequently Asked Questions

Are you accepting new primary care patients in San Antonio?

Yes. Dominion Health welcomes new patients at Leon Springs, Medical Center and Westover Hills. Book online or call (210) 944-8855.

Do you accept Medicare?

Yes, Dominion Health accepts Medicare. We accept most insurance plans, but we do not accept Medicaid.

Can I see a doctor the same day?

Yes. Same-day appointments and walk-ins are available for non-emergency concerns like fever, sore throat, UTIs, rashes and minor injuries. For chest pain, trouble breathing, stroke signs or severe bleeding, call 911.

What’s the difference between family medicine and internal medicine?

Family medicine physicians care for patients across many ages and needs. Internal medicine physicians focus on adults and complex chronic conditions. Dominion Health offers both.

What if I don’t have insurance?

You can pay self-pay (deposits are $143.86 for new patients and $96.19 for established patients), or join Dominion Access Care for $150/month. Access Care covers office and sick visits, an annual exam and routine labs twice a year.

Do I need to list Dominion Health as my PCP?

Yes. If your plan requires a PCP, Dominion Health must be listed as your Primary Care Provider before your appointment, or a $150 fee applies.

Do you offer telehealth visits?

Yes. Many follow-up visits can be done by telehealth.

Which location has evening or Saturday hours?

Leon Springs is open until 7 PM Monday to Wednesday. Medical Center is open select Saturdays from 8 AM to 2 PM; call to confirm.