Best Primary Care Doctor in Stone Oak, Live Oak, San Antonio Texas
"*" indicates required fields
Our Primary Care Physicians in Leon Valley are board-certified and committed to building strong, long-term patient relationships. Whether you need a yearly physical, ongoing care for a chronic condition, or same-day medical attention, our physicians are here to guide you with compassionate expertise.
For patients of all ages, our caring Family Physicians in Leon Valley provide comprehensive care for children, adults, and seniors. From immunizations and preventive screenings to treatment of sudden illnesses, our family medicine team ensures quality care for every generation.
Take control of your health today. Schedule your appointment with a trusted Primary Care Doctor in Leon Valley and experience healthcare designed around you and your family’s needs.

Preventive check-ups to help you stay healthy year-round

Identify your allergy triggers and receive custom treatment plans

Counseling for mental health support with compassionate providers to help you manage emotional wellness

Heart screenings to detect problems before they grow

Manage your blood sugar with expert guidance and support

Relieve pain and inflammation with expert knee joint doctors. Treat knees, shoulders, and more with targeted injections

Physician-guided weight loss plans, including nutrition support and medications, for sustainable results.

Early diagnosis and management of circulation issues using advanced testing to prevent complications






I had a great experience. All the staff and doctor were awesome. Best care I have experienced in years!
Awesome place. Dr. Vazquez very knowledgeable and all his staff very nice.
This place is very organized and friendly. I had my blood drawn there twice and Jasmine did a great job. I highly recommend requesting her for your services. I’ve had bad experiences with blood work. I literally did not even know she was already drawing blood. She really is that good
The whole staff at Hillside Primary Care are so attentive and always smiling. Makes visits worth while.
Very nice employees and I like how the dr took the time to explain my medicine intake
First time visiting Dr Gerardo Vazquez, friendly Asst. Dr Vazquez made me feel comfortable and was detailed with me. Needed request for a referral in which he took care of and confirmed that it was completed in a timely manner! Thank you for the care you demonstrated. Will be back for my physical. 🌹
Great service.!
I went to the location on Bandera and was extremely pleased with my experience. This was the most thorough physical I've ever had. All of the staff were patient, kind, and took their time. The Team Lead (I can't remember her name, although she told me) who took my vitals and collected my history was so sweet and thorough. She explained everything she was doing. Then I saw Anuradha Gurram, and she is a great provider. She took her time and spoke with me about different options for treatment. No one seemed rushed at all. I had a great experience.
Very good service
Quick, fast and efficient. My medications are prescribed on time and everything I need. I recently moved from the Bulverde Evans location and my first day at the Leon Valley location was great. Personable, Relatable….definitely been with you guys for 3 years.
Thank you Hillside Medical Group for your top service. Always very professional, caring and they take good care and take their time with each patient.
Dr Vasquez and his staff are awesome… my only concern is having to add a credit card to my medical chart. I was told if I don’t add a credit card that I would have to pay $50 as a deposit to be able to see my doctor. I have been a patient with Dr Vasquez for over 20 years and I have never had to add a credit card or leave a deposit to see him. I’m on Medicare and I have BCBS federal option. My insurances cover the cost for all medical expenses. 2026- Dr Vasquez and his staff are all so Amazing! They are all so kind, patient and knowledgeable. If I have questions about anything, they are prompt to make sure I understand the answers.
Tuve una consulta médica y la atención fue profesional y respetuosa. Me sentí escuchada y recibí explicaciones claras durante la evaluación. En general una experiencia adecuada.👍🏻
Excelente atención, sobre todo hablan español eso es genial
