Browse specialtiesSee all specialties A-Z
Chiropractors
Dentists
Dermatologists
Ear, Nose & Throat Doctors
Endocrinologists
Eye Doctors
OBGYNs
Ophthalmologists
Optometrists
Orthopedic Surgeons
Podiatrists
Primary Care Doctors
Psychiatrists
Psychologists
Therapist-Counselors
Discover
Are you a top doctor or health service?
Discover
Are you a top doctor or health service?

Castle Hills Family Practice
4 specialtiesSan Antonio, TX • 5 locations4.85
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.85
Wait time
4.61
Bedside manner
4.89
Insurances accepted
99% of patients have successfully booked with these insurances
BlueCross BlueShield
Cigna
Medicare
UnitedHealthcare
Book an appointment for freeThe office partners with Zocdoc to schedule appointments
Scheduling details
All procedures
See if they’re in-network
Available appointments

All provider availability
Castle Hills Family Practice
19276 Stone Oak Pkwy, Ste 103, San Antonio, TX 78258


Insurances accepted
99% of patients have successfully booked with these insurances
BlueCross BlueShield
Cigna
Medicare
UnitedHealthcare
5 office locations
Castle Hills Family Practice (2 of 5)
2277 NW Military Hwy, Ste 100, San Antonio, TX 78213
Castle Hills Family Practice (3 of 5)
2277 NW Military Hwy, Ste 100, San Antonio, TX 78213
Castle Hills Family Practice (4 of 5)
19276 Stone Oak Pkwy, Ste 103, San Antonio, TX 78258
1 of 5
Providers at Castle Hills Family Practice (0)
No results
This practice has no doctors that match your search criteria.
Castle Hills Family Practice
Please Note:
We have stopped booking new patients via zocdoc.
Our existing patients can book on our website or through zocodc.
We do not accept out of network insurance plans! Before booking, please update your contact information and verify that your insurance is in-network with our practice. A member of our staff will give you a call upon booking to confirm your appointment!
All CANCELATIONS WITHING 24 HRS OF APPOINTMENT WILL INCUR A $50 NO SHOW FEE.
Welcome to Hormazd Sanjana MD's official website. Here you will find all the information you need to know about me and my practice.
I graduated from NKP Salve Institute of Medical Sciences and Research center at Nagpur, India in 1998 and finished residency training from Texas Tech University Health Science Center, Odessa Texas in the Family and Community Medicine Department in 2004.
I am Board Certified by the American Board of Family Medicine and am a Fellow of American Academy of Family Physicians, licensed to practice medicine in the state of Texas. I have been practicing Family and community medicine in San Antonio since 2004.When I established my practice here at Castle Hills in 2009, I knew I chose the right place.
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.85
Wait time
4.61
Bedside manner
4.89
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
3666 reviews
Most relevant
I got a next day appointment and the staff and customer service was great. They will be my new Primary Care choice.
August 19, 2025Brien C.Verified patient
Still on the fence if I will continue with this office. Will determine after follow up visit next week.
October 15, 2025Damon C.Verified patient
It is regular annual check up am not expecting any bills but it is different and am not met doctor
July 7, 2025Naveen Kumar G.Verified patient
I highly recommend Dr.Sanjana, excellent doctor! Very kind and professional.
January 26, 2026Swetha Y.Verified patient
Very helpful and kind due to hearing impairment and wheelchair bound staff was very helpful and understanding.
October 25, 2024Jeremy S.Verified patient
My experience was very good. Nice and friendly staff and the doctor was great.
November 2, 2025Carmen S.Verified patient
Was quick and ekg was done in office and blood work at same location. It was so convenient.
May 9, 2025Rebecca M.Verified patient
All the staff was just friendly nice the doctor took time to listen yes I would recommend so far so good
August 29, 2024Oralia A.Verified patient
From someone who hates going to the doctors office, the staff made it pleasant.
August 5, 2025Stephen F.Verified patient
The doctor is a true professional and was on spot on with his treatment protocol , thanks Doctor
November 22, 2024Sindhu Hiriyur S.Verified patient
I will always have the utmost respect for Dr Sanjana. He is an amazingly intelligent, sensitive, and caring soul. Thank you.
Diana M.Verified patient
I find Dr Sanjana to be professional and thorough. He is very understanding, and takes time to answer the patients concerns.
December 9, 2015Alma D.Verified patient
Based on my recent Physical Examination experience I am selecting Dr. Sanjana as my Primary Care Physician.
March 7, 2024Gregory T.Verified patient
It was a positive visit. Talked about the results of my blood work. Ordered additional blood work. Seems to be thourough.
LAVerified patient
Easy and convenient to get a physical and establish a primary care physician, would recommend.
December 10, 2024Initials hidden
Friendly and caring staff doc made me feel very comfortable as well as gave me a health plan.
December 16, 2024Asia L.Verified patient
Dr. is very respectful and knowledgeable. It was a pleasant atmosphere and definitely recommended.
June 4, 2024Martha S.Verified patient
He was very knowledgeable. Took time to listen to all my issues. Wait time was less than 30 minutes which was really good.
September 12, 2018Initials hidden
Dr Sanjana provided important information about hypertension, BPH and kidney disease and how they are related. Good stuff!
April 12, 2018Gerald C.Verified patient
The doctor and staff is very friendly and he took adequate time to explain the problem to me . Good experience over all.
August 31, 2015Neha H.Verified patient
Wonderful. NP was very thorough & helpful. Very pleasant to speak with & made me feel comfortable
FGVerified patient
Amazing doctor. Showed cleat care and concern on my reason for my visit. was very attentive along with the his staff.
April 22, 2013Initials hidden
I chose this family practice because they accepted my insurance
October 14, 2025Initials hidden
Was great.. Very nice.. felt very comfortable
Dr Sanjana answered all my questions and easily explained my symptoms
April 24, 2019Initials hidden
I liked him very much. I thought he was a dermatologist, I found him under dermatology so I still need to see one.
November 17, 2015Sandra L.Verified patient
Dr. Sanjana is always incredibly friendly and seems to really care about providing the very best patient experience.
March 24, 2014Initials hidden
My new PCP. Great communication and I feel like he has my best interest
June 24, 2025Anthony M.Verified patient
Front office needs to get better organization of appointments. I waited over an hour past my set appointment time.
December 6, 2015John G.Verified patient
Dr. Sanjana is carefull to address all concerns while visiting his office. His attention to detail is appreciated.
June 12, 2014Dawn C.Verified patient
He's a good Doctor. Second time with him. Checks up with you, asks what's wrong, and gives you the best he can.
October 21, 2013Chris G.Verified patient
The Dr is great he really knows what he is doing! I would recommend him to anyone. Waiting to see him is worth it!
November 20, 2014Initials hidden
Dr. Sanjana and his staff always are polite and expedient. Definitely glad I trusted him with my care.
Initials hidden
Very welcoming as well as attention to detail. Explains in easy to understand details that will not confuse you.
July 27, 2020Mark S.Verified patient
Dr Sanjana is so positive and informative. I appreciate the excellent advice and the friendly staff!
September 11, 2023Doug S.Verified patient
Keeps trying to pump me with meds and instead of offering alternative suggestions for my anxiety and depression.
Initials hidden
I mixed up my appointment day but they still made time to see me the day I showed up! Really nice people!
July 25, 2022Mary D.Verified patient
Great, everyone was so kind and listened to my concerns. Very pleased.
May 30, 2025Initials hidden
He is straight up and to the point with a caring, professional demeanor. He listens and advises appropriately.
September 18, 2015Desire S.Verified patient
Pleasant and professional good listener. Very welcoming.
Office staff polite.
Very impressive first visit.
July 9, 2020Esther C.Verified patient
Dr Sanjana is without doubt the best primary physician I have had. He has always given me the right advice.
November 27, 2017James C.Verified patient
Very personable and caring. In addition, wonderful and friendly staff from the moment one walks in to leaving.
August 17, 2015Carlos R.Verified patient
He is an awesome physician. He is very thorough and takes time to listen. Genuinely cares about his patients.
July 1, 2015Debbra W.Verified patient
Dr. Sanjana and the entire staff are professional and friendly. Recommended for family practice physician.
March 12, 2021Scott M.Verified patient
Dr. Sanjana has a great bedside manner and wants to make sure all my questions and concerns are addressed.
September 16, 2021Carmen G.Verified patient
Clean comfortable waiting area and friendly helpful staff. Dr Sanjana was thorough and made me fill at ease.
February 14, 2016Maude E.Verified patient
I really enjoyed it I was in and out with in 45 minutes. They gave me a full exam and really seemed to care.
July 14, 2015Jamie R.Verified patient
I've been seeing dr Sanjana for a couple of years. He is very thorough and always has time for questions
August 12, 2013Martha M.Verified patient
Great bedside manners and willing to spend time and listen to your problems . I Highly recommend Dr Sanjana
June 8, 2015Benjamin V.Verified patient
Very good Doctor. I was looking for a new PCP and found a good one. Very caring and really listened to me.
Kristy S.Verified patient
Always feel comfortable in talking about any issues and feel he will do his best to help me and my family.
October 20, 2020Jennifer A.Verified patient
Loading...