
Theresa M. DiSandro, DO
Gastroenterology
Highlights
Age Groups Seen
- Adults (18+ years)
Languages
- English
Gender
FemaleAffiliations
- Virtua Medical Group
About Theresa M. DiSandro
Professional Statement
Locations
- Virtua Gastroenterology - Haddon Heights
- 217 White Horse Pike, Haddon Heights, NJ 08035
- Get Directions
- phone: 856-547-1212
- fax: 856-547-3722
- Virtua Gastroenterology - Voorhees at Centennial Blvd
- 502 Centennial Boulevard, Suite 3, Voorhees, NJ 08043
- Get Directions
- phone: 856-751-2300
- fax: 856-751-2333
- Virtua Gastroenterology - Camden
- 1000 Atlantic Avenue, Suite 205B, Camden, NJ 08104
- Get Directions
- phone: 856-237-8045
- fax: 856-751-2333
Expertise
Education
- Fellowship: Drexel University College of Medicine, Gastroenterology, 2009
- Internship/Residency: Philadelphia College of Osteopathic Medicine, Internal Medicine, 2006
- Medical School: Philadelphia College of Osteopathic Medicine, DO, 2003
Board Certifications
- Gastroenterology: American Board of Internal Medicine, 2009
- Internal Medicine: American Osteopathic Board of Internal Medicine, 2006
Insurance
- Aetna
- Aetna Assure Premier Plus
- Aetna Managed Medicaid
- Aetna Managed Medicare
- Amerihealth
- Amerihealth Administrator
- Cigna
- Cigna Managed Medicare
- Clover Health
- Horizon Blue Cross
- Horizon Blue Cross Managed Medicare
- Horizon Managed Medicaid
- Horizon NJ Total Care
- Humana Managed Medicare
- Humana Military
- IBC-Keystone
- Independence Administrator
- Independence Blue Cross
- Medicaid
- Medicare
- Meritain Health
- Oxford
- Trinity Health Pace
- UMR Commercial
- Uniformed Service Family Health Plan
- United Healthcare
- United Healthcare Managed Medicaid
- United Healthcare Managed Medicare
- Veterans Administration
- Wellcare Managed Medicaid
- Wellcare Managed Medicare
Ratings & Reviews
4.9 out of 5
199 ratings, 65 reviewsThe Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.
- 5 out of 5 starsReviewed on 3/26/2026
My health is improving because of Dr Theresa DiSandro . I've had digestive issues for years that I didn't understand. Dr DiSandro listened to me and involved me in a plan. I'm looking forward to a healthy future.
- 5 out of 5 starsReviewed on 3/12/2026
I've been seeing Dr. DiSandro for over about seven years. She's always so welcoming and so kind and I feel like she really listens to me and is very empathetic and I wouldn't change a thing about her care and I'll continue to follow her wherever she goes. I would like to recommend that Virtua do a better job of coordinating its on-site visits as I have shown up for two visits where the building assignment for gastroenterology had changed and I was not advised and this is no reflection on Dr. DiSandro but has happened to me twice. The second time I almost missed my appointment because I had to drive to another location on short notice. So I just wanted to offer that. Otherwise, I couldn't be happier with Dr. DiSandro herself and hope that you're giving her all the support that she needs as a big health organization. Thank you very much.
- 5 out of 5 starsReviewed on 3/11/2026
Waited almost an hour to see the doctor
- 5 out of 5 starsReviewed on 2/28/2026
I really trust my provider . I had to wait months to see her
- 5 out of 5 starsReviewed on 2/23/2026
Dr Disandro was very caring and understanding and very easy to talk with.
- 5 out of 5 starsReviewed on 2/25/2026
Great group of employees, doctors etc
- 5 out of 5 starsReviewed on 2/25/2026
Love Dr DiSandro, very caring doctor & thorough.
- 5 out of 5 starsReviewed on 2/15/2026
Dr. DiSandro is a great doctor she will go over above your immediate condition to find out the source of of it so it can be treated correctly.
- 5 out of 5 starsReviewed on 2/19/2026
I thoroughly enjoyed my visit with Dr. Teresa Desandro. I think she understood what was wrong and she gave me new medications and clear instructions. Thank you.
- 5 out of 5 starsReviewed on 2/15/2026
Dr. DiSandro is a wonderful doctor. She's nonjudgmental, open-minded, and is very understanding and helpful and puts my health first.
- 5 out of 5 starsReviewed on 2/9/2026
Dr. DiSandro is the only GI doctor who's been able to accurately diagnose and manage my very complicated GI problems
- 5 out of 5 starsReviewed on 2/11/2026
The provider and staff were wonderful and everyone listened to what I had to say and was very responsive.
- 5 out of 5 starsReviewed on 2/8/2026
This was a follow up visit from a colonoscopy. Dr DiSandro answered all my questions.
- 5 out of 5 starsReviewed on 1/25/2026
I've been seeing Virtua doctors for years and would never go anywhere else.
- 5 out of 5 starsReviewed on 1/25/2026
Dr. Theresa Disandro is so attentive and a very caring Dr.! She is also very knowledgeable about my health and what needs to be done! She listens to my needs and takes great care of me. I have sent multiple family members to her and they all feel the same way! Be Safe, Take Care and Keep Pushing! XFX_HRC_RBR
- 5 out of 5 starsReviewed on 1/18/2026
Competent professional Staff. Pleasant experience with all question's answered.
- 5 out of 5 starsReviewed on 1/1/2026
I trust she knows how to handle my care.
- 5 out of 5 starsReviewed on 12/27/2025
Dr. DiSandro is an excellent GI doctor. Very knowledgeable, thorough, and easy to talk to. She listened carefully to my concerns explained the treatment options for my daughter who has Down Syndrome. Together we came up with a treatment plan. The office was well-organized and the staff were friendly. I would definitely recommend this doctor.
- 5 out of 5 starsReviewed on 12/20/2025
Dr. DiSandro listened and set up follow-up with next steps for my care. She was very throughal.
- 5 out of 5 starsReviewed on 12/20/2025
I left the facility very satisfied.
- 5 out of 5 starsReviewed on 12/16/2025
Very happy with my care with Dr. DiSandro .
- 5 out of 5 starsReviewed on 12/12/2025
Dr. DiSandro terrific- took time thorough, no rush, very good. Great member of your practice.
- 5 out of 5 starsReviewed on 12/7/2025
Dr DiSandro suggested a procedure to be able to get more information on my problem and I agree. Just feel I'm good hands
- 5 out of 5 starsReviewed on 12/7/2025
Dr Disandro is the best! I never feel rushed, and she makes me feel like we're making decisions together. Most Dr.s seem to being rush to get to the next patient. Here I feel like people care about me.
- 5 out of 5 starsReviewed on 12/6/2025
There was a mix-up in scheduling my appointment, and while it was in my Virtua mychart and accepted on my calendar, the office did not have it in their computer system when I arrived. After looking into it, the situation appeared to have the result of a computer issue on their end. Even with that inconvenience, I was very happy that the doctor and her staff were so kind and accomodated me, despite the error so that they were still able to see me while I was present with a small delay. It was a kindness I appreciated very much after traveling to get there and being concerned about my condition. I think this doctor and her staff are terrific.
- 5 out of 5 starsReviewed on 11/14/2025
Dr.DiSandro is truly a very kind, compassionate and knowledgeable provider. I appreciate and trust her expertise regarding my treatment.
- 5 out of 5 starsReviewed on 11/6/2025
kind, polite, considerate, friendly staff
- 5 out of 5 starsReviewed on 11/1/2025
Some of employees can be just a little more friendly and pay attention to the patient needs.
- 5 out of 5 starsReviewed on 10/12/2025
Dr Theresa was exceptional. The office staff was so friendly and welcoming. {redacted} scheduled my colonoscopy and endoscopy and gave me the paperwork. All is set!!!
- 5 out of 5 starsReviewed on 10/11/2025
Had a very great experience with this doctor. She answered all questions and listened
- 5 out of 5 starsReviewed on 10/10/2025
Very thought and knowledgeable about the things on my other doctors charts.
- 5 out of 5 starsReviewed on 10/8/2025
Dr DiSandro takes the time to fully understand the problem and gives options for care. I recommend her highly.
- 5 out of 5 starsReviewed on 10/10/2025
Hi, I'd like to comment on the doctor first. The doctor did a great job. I love her. She was very thorough, and I appreciate what she's going to do for me. And I would gladly recommend her. As far as the front desk, I thought the lady was a little rude. She was an elderly lady, and she when I came in and had to stand there for a little bit before she waited on me. So that's about it. Other than that, the practice was clean. I didn't have to wait long and I'm sure I'll be going back soon. Thank you.
- 5 out of 5 starsReviewed on 10/6/2025
very pleasant, professional and competant
- 5 out of 5 starsReviewed on 10/3/2025
Yes, from check-in to check-out, I had a very good experience, excellent customer service, excellent patient care, actually so much so that it made me cry, made me tear. I was a little apprehensive about what I had going on. And from the medical assistant, her name is [REDACTED] now, but she was so very good and calming She was a great transition into doctor. As a matter of fact, to be honest with you, I don't think I even needed to see the doctor after speaking with the receptionist because, not the receptionist, with the medical assistant. She was so thorough. She was very bedside manner. I don't know how to say it, the customer service, just the relatability, that's the word.
- 5 out of 5 starsReviewed on 9/28/2025
Everything was exceptional.
- 5 out of 5 starsReviewed on 9/26/2025
Dr. Disandro is the best!! I see her at least twice a year.
- 5 out of 5 starsReviewed on 9/24/2025
I love Dr. Disandro. She takes her time with each patient, listens throughly and gives great advice and care.
- 5 out of 5 starsReviewed on 9/23/2025
Feel confident with Dr. DiSandro.
- 5 out of 5 starsReviewed on 9/22/2025
Dr. Disandro is a meticulous physician who cares about her patients.
- 5 out of 5 starsReviewed on 9/21/2025
Aside from the doctor always being behind schedule she is terrific and worth the wait. I never feel rushed.
- 5 out of 5 starsReviewed on 9/13/2025
Everything was explained well and I felt comfortable with this physician.
- 5 out of 5 starsReviewed on 9/7/2025
Excellent staff.
- 5 out of 5 starsReviewed on 9/4/2025
I was very glad that I had Theresa again as my doctor. She was aware of my situation and she was informed of my circumstances as far as my medical. I like that about her. She was very gentle, very attentive, and she listened very well. I like her bedside manner was exceptionally exceptional. and I thank her for it. I'm grateful.
- 5 out of 5 starsReviewed on 8/25/2025
Very competent, easy to talk to, very respectful and compassionate
- 5 out of 5 starsReviewed on 8/2/2025
The doctor is excellent
- 5 out of 5 starsReviewed on 7/20/2025
Everyone was polite and professional.
- 5 out of 5 starsReviewed on 7/22/2025
Best "bedside manner"!!
- 5 out of 5 starsReviewed on 7/5/2025
An hour wait was not acceptable. I feel the office should communicate if a doctor is running behind.
- 5 out of 5 starsReviewed on 6/22/2025
We have confidence in Dr. DeSandro.
- 5 out of 5 starsReviewed on 6/21/2025
It has always been very good with Dr DiSandro.
- 5 out of 5 starsReviewed on 6/23/2025
Anytime I have an appointment the staff was only kind and courteous which to me it showed thwere all very professional ey
- 5 out of 5 starsReviewed on 6/19/2025
Excellent attention, the best!
- 5 out of 5 starsReviewed on 6/18/2025
Dr Disandro is an excellent compassionate doctor !!
- 5 out of 5 starsReviewed on 6/7/2025
Dr. Disandro was professional,caring ,and answered my questions in a way that I could understand them. I would highly recommend her to anyone.
- 5 out of 5 starsReviewed on 6/8/2025
Yes, my visit with Dr. DiSandro was a wonderful experience. She takes the time to listen and to give the patient a chance to speak. And I would highly recommend her to, and I have highly recommended her for my friends and relatives. Thank you.
- 5 out of 5 starsReviewed on 6/2/2025
Dr. DiSandro is great! She listens to my concerns and we work together to arrive at a solution. She thoroughly reviewed my ER visit records and with compassionate concern, helped me with interventions. She is very kind and helpful.
- 5 out of 5 starsReviewed on 6/1/2025
Dr. DiSandro was the best. She explained everything to me and listened to me. I have recommended her to my wife.
- 5 out of 5 starsReviewed on 5/11/2025
Dr DiSandro put me at ease and I didn't feel embarrassed to discuss anything.
- 5 out of 5 starsReviewed on 5/11/2025
Love my dr
- 5 out of 5 starsReviewed on 5/9/2025
Staff were nice. Doctor provided good explanation
- 5 out of 5 starsReviewed on 5/9/2025
Awesome Doctor, staff was great!
- 5 out of 5 starsReviewed on 5/9/2025
Dr. DiSandro is a caring provider, who has given me great care.
- 1 out of 5 starsReviewed on 5/3/2025
Dr. DeSandro is an amazing doctor and she is very knowledgeable. She took very good care of me. I was very pleased with her and I give her a 10 on everything. Thank you.
- 5 out of 5 starsReviewed on 4/27/2025
Dr. Disandro is the first gastro I have seen who has truly provided patient-centered care! I feel heard and empathized with during our appts.
- 5 out of 5 starsReviewed on 3/26/2026
My health is improving because of Dr Theresa DiSandro . I've had digestive issues for years that I didn't understand. Dr DiSandro listened to me and involved me in a plan. I'm looking forward to a healthy future.
- 5 out of 5 starsReviewed on 3/12/2026
I've been seeing Dr. DiSandro for over about seven years. She's always so welcoming and so kind and I feel like she really listens to me and is very empathetic and I wouldn't change a thing about her care and I'll continue to follow her wherever she goes. I would like to recommend that Virtua do a better job of coordinating its on-site visits as I have shown up for two visits where the building assignment for gastroenterology had changed and I was not advised and this is no reflection on Dr. DiSandro but has happened to me twice. The second time I almost missed my appointment because I had to drive to another location on short notice. So I just wanted to offer that. Otherwise, I couldn't be happier with Dr. DiSandro herself and hope that you're giving her all the support that she needs as a big health organization. Thank you very much.
- 5 out of 5 starsReviewed on 3/11/2026
Waited almost an hour to see the doctor
- 5 out of 5 starsReviewed on 2/28/2026
I really trust my provider . I had to wait months to see her
- 5 out of 5 starsReviewed on 2/23/2026
Dr Disandro was very caring and understanding and very easy to talk with.
- 5 out of 5 starsReviewed on 2/25/2026
Great group of employees, doctors etc
- 5 out of 5 starsReviewed on 2/25/2026
Love Dr DiSandro, very caring doctor & thorough.
- 5 out of 5 starsReviewed on 2/15/2026
Dr. DiSandro is a great doctor she will go over above your immediate condition to find out the source of of it so it can be treated correctly.
- 5 out of 5 starsReviewed on 2/19/2026
I thoroughly enjoyed my visit with Dr. Teresa Desandro. I think she understood what was wrong and she gave me new medications and clear instructions. Thank you.
- 5 out of 5 starsReviewed on 2/15/2026
Dr. DiSandro is a wonderful doctor. She's nonjudgmental, open-minded, and is very understanding and helpful and puts my health first.
- 5 out of 5 starsReviewed on 2/9/2026
Dr. DiSandro is the only GI doctor who's been able to accurately diagnose and manage my very complicated GI problems
- 5 out of 5 starsReviewed on 2/11/2026
The provider and staff were wonderful and everyone listened to what I had to say and was very responsive.
- 5 out of 5 starsReviewed on 2/8/2026
This was a follow up visit from a colonoscopy. Dr DiSandro answered all my questions.
- 5 out of 5 starsReviewed on 1/25/2026
I've been seeing Virtua doctors for years and would never go anywhere else.
- 5 out of 5 starsReviewed on 1/25/2026
Dr. Theresa Disandro is so attentive and a very caring Dr.! She is also very knowledgeable about my health and what needs to be done! She listens to my needs and takes great care of me. I have sent multiple family members to her and they all feel the same way! Be Safe, Take Care and Keep Pushing! XFX_HRC_RBR
- 5 out of 5 starsReviewed on 1/18/2026
Competent professional Staff. Pleasant experience with all question's answered.
- 5 out of 5 starsReviewed on 1/1/2026
I trust she knows how to handle my care.
- 5 out of 5 starsReviewed on 12/27/2025
Dr. DiSandro is an excellent GI doctor. Very knowledgeable, thorough, and easy to talk to. She listened carefully to my concerns explained the treatment options for my daughter who has Down Syndrome. Together we came up with a treatment plan. The office was well-organized and the staff were friendly. I would definitely recommend this doctor.
- 5 out of 5 starsReviewed on 12/20/2025
Dr. DiSandro listened and set up follow-up with next steps for my care. She was very throughal.
- 5 out of 5 starsReviewed on 12/20/2025
I left the facility very satisfied.
- 5 out of 5 starsReviewed on 12/16/2025
Very happy with my care with Dr. DiSandro .
- 5 out of 5 starsReviewed on 12/12/2025
Dr. DiSandro terrific- took time thorough, no rush, very good. Great member of your practice.
- 5 out of 5 starsReviewed on 12/7/2025
Dr DiSandro suggested a procedure to be able to get more information on my problem and I agree. Just feel I'm good hands
- 5 out of 5 starsReviewed on 12/7/2025
Dr Disandro is the best! I never feel rushed, and she makes me feel like we're making decisions together. Most Dr.s seem to being rush to get to the next patient. Here I feel like people care about me.
- 5 out of 5 starsReviewed on 12/6/2025
There was a mix-up in scheduling my appointment, and while it was in my Virtua mychart and accepted on my calendar, the office did not have it in their computer system when I arrived. After looking into it, the situation appeared to have the result of a computer issue on their end. Even with that inconvenience, I was very happy that the doctor and her staff were so kind and accomodated me, despite the error so that they were still able to see me while I was present with a small delay. It was a kindness I appreciated very much after traveling to get there and being concerned about my condition. I think this doctor and her staff are terrific.
- 5 out of 5 starsReviewed on 11/14/2025
Dr.DiSandro is truly a very kind, compassionate and knowledgeable provider. I appreciate and trust her expertise regarding my treatment.
- 5 out of 5 starsReviewed on 11/6/2025
kind, polite, considerate, friendly staff
- 5 out of 5 starsReviewed on 11/1/2025
Some of employees can be just a little more friendly and pay attention to the patient needs.
- 5 out of 5 starsReviewed on 10/12/2025
Dr Theresa was exceptional. The office staff was so friendly and welcoming. {redacted} scheduled my colonoscopy and endoscopy and gave me the paperwork. All is set!!!
- 5 out of 5 starsReviewed on 10/11/2025
Had a very great experience with this doctor. She answered all questions and listened
- 5 out of 5 starsReviewed on 10/10/2025
Very thought and knowledgeable about the things on my other doctors charts.
- 5 out of 5 starsReviewed on 10/8/2025
Dr DiSandro takes the time to fully understand the problem and gives options for care. I recommend her highly.
- 5 out of 5 starsReviewed on 10/10/2025
Hi, I'd like to comment on the doctor first. The doctor did a great job. I love her. She was very thorough, and I appreciate what she's going to do for me. And I would gladly recommend her. As far as the front desk, I thought the lady was a little rude. She was an elderly lady, and she when I came in and had to stand there for a little bit before she waited on me. So that's about it. Other than that, the practice was clean. I didn't have to wait long and I'm sure I'll be going back soon. Thank you.
- 5 out of 5 starsReviewed on 10/6/2025
very pleasant, professional and competant
- 5 out of 5 starsReviewed on 10/3/2025
Yes, from check-in to check-out, I had a very good experience, excellent customer service, excellent patient care, actually so much so that it made me cry, made me tear. I was a little apprehensive about what I had going on. And from the medical assistant, her name is [REDACTED] now, but she was so very good and calming She was a great transition into doctor. As a matter of fact, to be honest with you, I don't think I even needed to see the doctor after speaking with the receptionist because, not the receptionist, with the medical assistant. She was so thorough. She was very bedside manner. I don't know how to say it, the customer service, just the relatability, that's the word.
- 5 out of 5 starsReviewed on 9/28/2025
Everything was exceptional.
- 5 out of 5 starsReviewed on 9/26/2025
Dr. Disandro is the best!! I see her at least twice a year.
- 5 out of 5 starsReviewed on 9/24/2025
I love Dr. Disandro. She takes her time with each patient, listens throughly and gives great advice and care.
- 5 out of 5 starsReviewed on 9/23/2025
Feel confident with Dr. DiSandro.
- 5 out of 5 starsReviewed on 9/22/2025
Dr. Disandro is a meticulous physician who cares about her patients.
- 5 out of 5 starsReviewed on 9/21/2025
Aside from the doctor always being behind schedule she is terrific and worth the wait. I never feel rushed.
- 5 out of 5 starsReviewed on 9/13/2025
Everything was explained well and I felt comfortable with this physician.
- 5 out of 5 starsReviewed on 9/7/2025
Excellent staff.
- 5 out of 5 starsReviewed on 9/4/2025
I was very glad that I had Theresa again as my doctor. She was aware of my situation and she was informed of my circumstances as far as my medical. I like that about her. She was very gentle, very attentive, and she listened very well. I like her bedside manner was exceptionally exceptional. and I thank her for it. I'm grateful.
- 5 out of 5 starsReviewed on 8/25/2025
Very competent, easy to talk to, very respectful and compassionate
- 5 out of 5 starsReviewed on 8/2/2025
The doctor is excellent
- 5 out of 5 starsReviewed on 7/20/2025
Everyone was polite and professional.
- 5 out of 5 starsReviewed on 7/22/2025
Best "bedside manner"!!
- 5 out of 5 starsReviewed on 7/5/2025
An hour wait was not acceptable. I feel the office should communicate if a doctor is running behind.
- 5 out of 5 starsReviewed on 6/22/2025
We have confidence in Dr. DeSandro.
- 5 out of 5 starsReviewed on 6/21/2025
It has always been very good with Dr DiSandro.
- 5 out of 5 starsReviewed on 6/23/2025
Anytime I have an appointment the staff was only kind and courteous which to me it showed thwere all very professional ey
- 5 out of 5 starsReviewed on 6/19/2025
Excellent attention, the best!
- 5 out of 5 starsReviewed on 6/18/2025
Dr Disandro is an excellent compassionate doctor !!
- 5 out of 5 starsReviewed on 6/7/2025
Dr. Disandro was professional,caring ,and answered my questions in a way that I could understand them. I would highly recommend her to anyone.
- 5 out of 5 starsReviewed on 6/8/2025
Yes, my visit with Dr. DiSandro was a wonderful experience. She takes the time to listen and to give the patient a chance to speak. And I would highly recommend her to, and I have highly recommended her for my friends and relatives. Thank you.
- 5 out of 5 starsReviewed on 6/2/2025
Dr. DiSandro is great! She listens to my concerns and we work together to arrive at a solution. She thoroughly reviewed my ER visit records and with compassionate concern, helped me with interventions. She is very kind and helpful.
- 5 out of 5 starsReviewed on 6/1/2025
Dr. DiSandro was the best. She explained everything to me and listened to me. I have recommended her to my wife.
- 5 out of 5 starsReviewed on 5/11/2025
Dr DiSandro put me at ease and I didn't feel embarrassed to discuss anything.
- 5 out of 5 starsReviewed on 5/11/2025
Love my dr
- 5 out of 5 starsReviewed on 5/9/2025
Staff were nice. Doctor provided good explanation
- 5 out of 5 starsReviewed on 5/9/2025
Awesome Doctor, staff was great!
- 5 out of 5 starsReviewed on 5/9/2025
Dr. DiSandro is a caring provider, who has given me great care.
- 1 out of 5 starsReviewed on 5/3/2025
Dr. DeSandro is an amazing doctor and she is very knowledgeable. She took very good care of me. I was very pleased with her and I give her a 10 on everything. Thank you.
- 5 out of 5 starsReviewed on 4/27/2025
Dr. Disandro is the first gastro I have seen who has truly provided patient-centered care! I feel heard and empathized with during our appts.