Resources Search
Close Search
Urgent Care

Marc Theroux, MD

4.9 out of 5 (311 Ratings)


Internal Medicine / Primary Care

About Marc Theroux

Dr. Theroux is board certified in internal medicine and is on the active medical staff of Charlton Memorial Hospital He serves on the diabetes advisory and continuing medical education committees at Charlton.

Dr. Theroux is a graduate of Georgetown University School of Medicine, and completed his residency in internal medicine at the United States Air Force Medical Center Keesler in Mississippi, which is affiliated with Tulane University School of Medicine.

He is a member of the Alpha Omega Alpha Medical Honor Society and the American Medical Association.


Practicing at the following locations:

  1. Southcoast Physicians Group Internal Medicine

    534 Prospect Street
    Fall River, MA 02720

    P: 508-973-7766

    Get Directions 41.7085319 -71.14524369999998

Insurances Accepted

Southcoast accepts most major insurance plans. Call the Southcoast patient registration department at 844-297-2952 or your health plan with any questions regarding coverage.

Provider Ratings

Rating Willingness to recommend provider’s office Overall Provider Experience Courtesy and Respect of Staff

Patient Comments (73)

At Southcoast Health, we strive to deliver exceptional patient care along with an exceptional patient experience. We appreciate all of your feedback and share your comments to recognize the wonderful care our teams provide to you as well as identify areas for improvement.

  • Nothing could be better with this provider.

  • Always the best and most compassionate care

  • From the moment I walked to the moment I left I cannot think of anything that could have made it a better experience. Everyone in this practice are great.

  • I've been a patient of Dr. Theroux 's for over 40 years. He's never disappointed me. He's always been cordial and informative and takes very good care of me. I wouldn't want anyone else for a doctor. Thank you.

  • Dr. Marc Theroux is such a credit to the Southcoast medical profession. He is always personable, knowledgeable and is focused on keeping me healthy. I would never consider another primary care physician as long as he is around to take care of my needs. Sincerely, [Name] [Name]

  • Dr Theroux was great as always. The staff was professional and friendly.

  • Dr Theroux is understanding and helpful

  • Dr.Theroux is the best!!

  • Dr. Thoreau is the most reassuring, kindest, well-informed, and best primary care doctor I could possibly have. And just talking to him makes me feel better.u00A0

  • No improvement needed…Everyone of the staff is cordial …..As for Dr. Theroux, he's a sweetheart of a guy!!.,

  • Give a 6 month appointment in 6 months not 8 or 10.

  • The health care is very patient oriented and you never feel rushed.

  • By always handling my health care concerns with all the professionalisum and compassion a patient could ask for. The people working in this office are nice to me always. I just wish medicine could be like years ago when a doctor could spend at least a hour with you. Some people have multiple problems and need extra time.

  • Keep it up

  • Dr. Theroux and all his staff are excellent to deal with. A great office with great people!

  • I have been a patient for a number of years and have always been treated with respect and dignity and with upmost courtesy. I do not have any suggestions for improvement.

  • Extremely timely. Caring. Couldn't rate dr theroux any greater.

  • Appointment on time

  • MA rooming did so in an accurate timely manner .. very pleasant Visit with Dr Theroux was great !!

  • Everything is excellent at this officeu00A0

  • Dr. Theroux continues to be the absolute best physician in all of Southcoast. In addition, his staff, especially [Name] and [Name] are fabulous. [Name] is new to me, but she has proven time and again that she is caring, compassionate, and hard working for patients.

  • My results were very good. My blood pressure was very good, my weight was also very good. Things like cholesterol good and bad were very good. It was a very good appointment. I am glad it turned out that way.

  • Every tim e I see them am happy with them all

  • As usual Dr. Theroux and staff answered all my questions and treated me with respect and courtesy.

  • This office and Dr. THEOUX have always treated me fantastic. Also [Name] [Name] in this office is the best. Between Dr. Theroux and [Name] I couldn't be in better xare.

  • Hi, the nurse who took all my vitals was wonderful. She was very professional. She was very knowledgeable. She made me feel at ease. Dr. Theroux is wonderful. He's the most compassionate man I know as a physician. He's smart. He's up to date with the latest techniques of everything. And I love having him as my physician. I would recommend him to anyone.

  • We feel confident that Dr Theroux is giving us the best health care we could possibly want.

  • Dr. Theroux has been my doctor for a long long time. He is an outstanding doctor. I am exceedingly grateful for his care.

  • my husband and I have been doctor Theroux patients for over 20 years he always been attentive and in tuned with our heath needs

  • It was perfect

  • My health concerns were carefully discussed with genuine care.Recommemdations.and.thorough imterpretations.of my issues were discussed

  • Dr. Theroux and his staff are awesome!

  • Doctor took the time to address my concerns and answered all of my questions.

  • Superb doctor and office

  • Dr Theroux is an incredible physician.I could not ask for better care

  • Everything went smoothly

  • Establish electronic data link with Quest labs.

  • I've been a patient of Dr Theroux for over 38 years. He cares for u like family. He listens and makes sure he answers your questions. He truly cares for u as a whole person, not just a number. He called me personally when I got diagnosed with cancer and left a long message. He goes above and beyond with his care.Only thing that is beyond his control is that you will never get to see him for a sick call. But a nurse practicioner can get you in,. if u can first thing in the morning, you will get seen that day.

  • Exceeded expectations. Nothing to improve upon.

  • Very caring and professional

  • Dr Theroux is the best PCP ever. I'm lucky to be his patient. [Name] is so professional, nice and friendly. [Name] was on top of everything, she helped me to get this appointment, made sure labs were ordered before my appointment.

  • The staff is always courteous and friendlyDr Theroux is always upbeat and explains everything he is my favorite MD!!!!

  • Wasn't feeling well with home b/p monitoring and it was going up. Called for appointment and was offered one the same day and I was trying to push it a couple of days then the nurse encouraged me to take the appointment that day

  • Listen, explain things, very caring.

  • Satisfied with the care I received but VERY, VERY DISSATISFIED that my next scheduled appointment with Dr. Theroux is over one year away! I realize I could go to an NP, but I prefer to be seen by my primary care physician every six months, as it had been in the past.

  • Dr. Theroux always takes time to listen to any concerns. He is kind and compassionate and I truly appreciate him being my provider.

  • Dr. Theroux is amazing, always takes care of me and my family. Very grateful for him.

  • Dr. Theroux really listens, he ... he takes everything into consideration, he is one of the best doctors I have ever had. [Name] [Name] she is this wonderful. She just makes you feel like you're part of the family and she goes above and beyond for you all the time.

  • I have never had a bad experience with Dr Theroux or his office staff. I have always been treated with patience and respect. I consider myself extremely lucky to have had Dr Theroux as my PCP for 35 yrs.

  • Dr Theroux is a kind,bright helpful uplifting person! But too busy because he is so good. however the NPs r good and support staff r always friendly and informative.

  • Staff is very professional Office is clean and organizedAppointments always run on timeDr Theroux is always prompt and has reviewed my chartI feel that my healthcare is in good hands

  • My doctor was very good at all the questions that he asked me and I answered and I enjoyed talking to him. He's a very nice doctor and I would rate, I would have anyone go to him. If, if they had to go to a doctor, I would say him because he's very nice. Thank you.

  • All went very well. Nothing to do better.

  • No improvement needed. Dr. Theroux is the best.

  • Every thing was great

  • I have never had any issues in this office. I have been with Dr Theroux for over 30 years

  • Dr. Theroux always takes the time to listen and has the best bedside manner.

  • Dr Theroux and his office are superb.The care is always excellent.

  • No recommendations

  • I've been with Dr. Theroux for over 20 years. He is very attentive and takes great care of me and my wife. He always asks about us and our families and really cares.His staff is really good. They communicate very effectively. Whenever we message them, either on the app or by phone, we get quick relies. We are never made to feel like we are inconveniencing them with our issues or problems. They are amazing.

  • No problems most caring doctor.

  • On time, been coming here over thirty years always a great experience

  • Very professional, excellent caregiver, very knowledgeable and felt very comfortable.

  • Pleasant experience and my Doctor is amazing!!

  • Dr Theroux is the best. Always up to date on the latest, he takes time to listen and always gives sound advice. 11 out of 10!

  • Always professional and caring staff.

  • Office staff are always polite and knowledgeable. Medical assistant always friendly , polite and explains procedure. Dr Theroux always treats me with care and knows my history. I consider him a friend and partner in my health care.

  • Hello. First of all, that was a mistake at the beginning, I think you said I wasn't hearing all of it and it wasn't a tella a tella med visit, I was in the office but everything was everything was handled and I have another adexus scan coming up and everything's fine. Thank you.

  • very kind and caring office staff and Dr. Theroux is the very best !

  • I have been in many hospitals and had the care of many doctors, but Dr. Marc Theroux, has to be the most outstanding doctor I have ever met. I am so lucky and privilege to be a patient of his. Thank you. [Name] [Name]

  • Dr Theroux is the very bestMy entire family has him as a GPWe love him

  • Dr T is the best in the world and he genuinely cares about people. However, waiting a hour in the waiting room just to get in is ridiculous, we all have places to be and go far out of our way to be there and then we have to wait forever to get in

  • Always professionally taken into account what my concerns are with my well being, no matter how they may seem - always taking time to be the Dr. I have known over many years - never just goes through the motions, no matter how clinically comfortable our relationship is over time. The staff always have treated me great

View More Comments

Southcoast Health physician profiles now feature star ratings.  Below, you’ll find frequently asked questions about our process for calculating the ratings.

Why does Southcoast publish survey ratings online?
Southcoast is dedicated to providing patients and consumers with helpful information about the quality of our patients’ experiences. Star ratings published on our physician biography pages are based on actual responses from patients of that particular physician to patient satisfaction surveys that are distributed and processed by a national patient satisfaction survey vendor.

Who receives the survey?
Our vendor sends surveys via SMS or email to all patients seen in our outpatient physician practices who have a valid smart phone number or email address on file with Southcoast Health. Surveys are sent to patients within a few days of their appointment.

How is the Patient Satisfaction Star Rating Calculated?
Star ratings are calculated using an average of all survey responses to each of three questions: Courtesy and Respect of Staff, Provider Overall Rating, and  Willingness to Recommend Provider’s Office.  The star rating displayed on our physicians’ main biography page represents the average of the three measures for that particular physician.