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
- Annual physicals and preventive screenings
- Sick visits and same-day appointments: cold and flu, fever, sore throat, ear infections, UTIs, rashes, minor injuries and stomach issues. See Same-Day Appointments.
- Chronic disease management: Diabetes, High Blood Pressure, Thyroid, Asthma, COPD, Allergies
- Women’s Health
- Geriatric Care and Medicare patients
- Medical Weight Loss: physician-guided, with semaglutide from $199/month and tirzepatide from $299/month
- Hormone Wellness
- Telemedicine: many follow-ups can be done by telehealth
- Imaging and labs
- VA Nexus Letters for veterans ($750, about 3 weeks)
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
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
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.
