About Teresa Hall
Teresa Hall, MSN, APRN, AGACNP-BC, GNP-BC, is a dual board-certified Nurse Practitioner specializing in cardiology, hospital medicine, internal medicine, and geriatrics. With nearly two decades of advanced practice experience, Teresa provides seamless care across both outpatient clinics and inpatient hospital settings, focusing extensively on acute and chronic cardiac conditions. Teresa’s clinical interests include managing complex cardiovascular conditions, interpreting EKGs, and managing multifaceted internal medicine and geriatric comorbidities. She is committed to a collaborative, patient-centered approach, ensuring each patient feels heard, educated, and actively involved in their treatment plan. A member of the Society of Hospital Medicine, American Association of Nurse Practitioners, and Texas Nurse Practitioners, Teresa is recognized for clinical excellence, strong communication, and dedication to community health — including past volunteer work on medical mission trips. Outside of medicine, she enjoys reading, cooking, and traveling with her husband and blended family of seven children – including 2 sets of twins!
Specialties
NP: Cardiology
Language(s)
English
Hospitals & Affiliations
North Central Baptist Hospital
Baptist Heart & Vascular
Address
502 Madison Oak Drive
310
San Antonio, TX 78258
Phone
Baptist Heart & Vascular
Address
815 Front Street
Comfort, TX 78013
Phone
Baptist Heart & Vascular
Address
112 Herff Road
100
Boerne, TX 78006
Phone
Baptist Heart & Vascular
Address
524 Singing Oaks
311
Bulverde, TX 78070
Phone
10/24/2026
She is extremely knowledgeable and readily sharing the information necessary to make the visit, rewarding and correcting what was lacking in my wife's medical procedures.
10/24/2026
The receptionist were extremely friendly, knowledgeable, and professional. They made sure any input that was required by my wife was done comfortably and accurately.
10/24/2026
A very well managed administrative, and office team even to the lady that rescheduled our next visit, Lydia she is outstanding.
10/24/2026
The nurses assistant was expedient yet friendly with a good personality and a professional attitude.
10/24/2026
The nurse practitioner that worked with us was Teresa Hall, who was the most compassionate, understanding, expedient, professional, it was our great experience too, have her recommend the necessary steps to address my wife's health issues.
10/24/2026
Teresa Hall is the nurse that works directly with Dr Durham, who has been the Cardiologist both my wife and I rely on to keep us both heart healthy and she is a great compliment to his professionalism and medical expertise.
10/22/2026
Miss Hall Is very professional, Polite and courteous. She covered my test results in great detail and made it easy for me to understand the things she was conveying to me. She is a definite asset to the heart and vascular team of Dr. Kuri.
10/22/2026
Professional and caring office staff.
10/22/2026
I drove for about 2 1/2 hours to make my appointment which I thought was at 11:45 AM. I was informed by the receptionist that my appointment was actually 1:45 PM. The young lady said she could probably have me seen if I saw a nurse practitioner. I agreed and saw Miss Hall Within an hour. I was very happy about that. TheYoung lady at the desk went out of her way for me that day.
10/17/2026
Good
10/14/2026
Very pleasant, felt comfortable and at ease.
10/12/2026
This was my first time seeing Theresa Hall NP as I usually only see the dr. I was in a jam and needed clearance for a procedure and they were able to fit me in with her. I am happy to say it was an excellent experience and I highly recommend her. Theresa Hall NP was easy to speak with and worked with me to get the paperwork sent for my procedure. It was an excellent experience.
10/01/2026
I was extremely impressed with Theresa Hall. She was genuinely concerned about my elevated blood pressure and was proactive about following up on this situation. She also ordered an immediate EKG to obtain a status check before I left the office.
10/01/2026
Very positive experience.
10/01/2026
Front office staff are very friendly and accommodating.
10/01/2026
Dr. Moore was called away by an emergency, but I was transferred immediately to his Nurse Practitioner, Theresa Hall.
10/01/2026
In the justified absence of Dr. Moore, I was extremely pleased with the high level of care provided by his Nurse Practitioner Theresa Hall.
09/30/2026
I have seen Dr. Durham since 2019 & I would refer him to everyone This is the 1st time I see his NP she is very welcoming & I liked her very much
09/26/2026
Very glad I was able to be seen in such a timely manner and I was very satisfied with Ms Hall, she was very understanding and kind about all I had going on.
09/16/2026
My Nurse Practioner had definitely read my file and new all aspects of my health events, past visits, and issues
09/12/2026
I simply loved nurse practitioner Teresa Hall. She is just great just like Dr Durham. She listened to all my concerns and answered all of my questions. The appointment wasn't rushed. She truly seems to care and so easy to talk to. She is so sweet and just awesome and I am totally fine with seeing her again. Keep up the good work Dr Hall!!
09/02/2026
I have always had timely and pleasant visits. Never had to wait long at all, and everyone has been very friendly and professional.
09/02/2026
This was my first office visit with NP Hall, and I thought she was outstanding! Empathetic, friendly, thorough, knowledgable, all the attributes one looks for in a health care provider. Very good initial appointment with her.
Baptist Heart & Vascular
Address
502 Madison Oak Drive, 310, San Antonio, TX 78258