Resources Search
Close Search
Urgent Care

Marc Theroux, MD

4.8 out of 5 (526 Ratings)


Internal Medicine / Primary Care

Book Appointment

Please Read regarding COVID-19

Please call the office before coming in for your appointment if you are experiencing any of the following symptoms or have been in close contact with a confirmed case of coronavirus (COVID-19) in the past 14 days: fever, chills, or body aches, cough or shortness of breath, fatigue, sore throat, headache, new loss of sense of taste or smell, gastrointestinal symptoms (e.g. nausea, vomiting, diarrhea,) rash or COVID toes (e.g., swollen, discolored toes.)
For the safety of our patients, providers and staff during the COVID-19 crisis, Southcoast Health has temporarily suspended online scheduling to ensure we are properly screening patients and appropriately directing care. Southcoast Health will resume online scheduling as soon as possible. In the meantime, please call 844-744-5544 for more information or to schedule an appointment.

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.


Marc practices at the following locations:

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 Helpfulness of clerks and receptionists

Patient Comments (102)

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.

  • Dr. Marc Theroux has been my primary physician for years. He has always been extremely professional and knows who to deal with any and all of my medical issues. I consider him the best of the best. Sincerely, [Name] [Name]

  • Given the covid 19 crisis I felt my doctor and his staff did all anyone could ask to provide me with thorough and timely care while keeping both me and the staff protected. Great job!

  • I really enjoyed my visit with Dr Theroux. He is always so genuine and makes you feel a priority and never rushed. He is always so comfortable to speak with regardless of the conversation. He makes me feel cared for and safe.

  • Got to FaceTime with my Dr & that was perfect

  • completely satisfied no changes needed

  • I think I made a mistake. You did everything right. I'm sorry, I should have pressed two.

  • The whole experience was easy and handled efficiently there were no problems I would do it again

  • Our FaceTime medical visit was thorough and reassuring. It was as good as is possible under the current circumstances.

  • You did very well, and I appreciate it Dr. Theroux speaking to me in regards of my situation that I had yesterday, and I would recommend out to the room to all my friends my family relatives all the people that I know. Thank you very much for calling.

  • Under the circumstances with cova19 it was good to get good care. A go home felling much better Thank you all and God bless you all work very hard again Thank you

  • Can not find a better PCP anywhere. Dr.Theroux is exceptional.

  • No complaints at all the staff is wonderful and very caring and helpful !! Didn't feel rushed !

  • Always a great experience!

  • Always caring and professional would not go anywhere else

  • It just takes a bit to get used to all this automation information that comes through, but the girls are very good, and Dr. Theroux did wonderfully, and I could ask him all kinds of questions and that worked out very well. Thank you.

  • It was flawless

  • Everything was perfect

  • Dr. Theroux is very thorough, concised and cheerful made me feel at home and very instructive and complete.

  • Doctor called no phone for the visit it was definitely not the same

  • Was thankful to be seen and referred to my eye doctor due to this call.

  • The telemedicine experience went great. Dr Theroux could see me with tin cans and string and he would still be the best!

  • Dr. Theroux is the kindest physician in the city of Fall River. More Physicians should learn from this man. Thank you.

  • I have been with Dr, Theroux for quite sometime now. He along with staff is the complete package. Staff is always courteous and accommodating. Doc has it all. He is always aware of my health in all aspects. He truly listens to all concerns I may have and goes the extra mile when needed for my full well being. Not to be corny but he is the true meaning of the perfect healthcare provider.

  • Dr.Theroux, is the best. He knows my medical conditions and I am grateful to have him as my primary doctor. He saved my life and I am able to write about because of him.

  • Dr. Theroux is an exceptional practitioner and individual. I do not care how long I wait to see him, as I know how thorough he is with his patients. Office staff is fantastic too!

  • All was great. No other comments.

  • The service was great and it always is

  • Yes, I feel like Dr. Theroux and I as patient and doctor communicate very well. I'm very comfortable with him, he has a very good bed side manner by feel that he's an excellent doctor. And the staff they are a very good too. Alright. Thank you.

  • Well, the only thing that concerned me was the doctor wanted me to return in six months as I always do, but I was given an appointment on October, nine months from this visit.

  • Dr.Theroux is kind and caring, his demeanor is warm and inviting. He is a great diagnostician who genuinely cares about me. He is not only accessible he is a quality human being.

  • Fast and easy check in and short wait time in and out great office.

  • He is the best doctor that could ever be. I've been going to him for 20 ... more than 27 years. Very pleasant, very knowledgeable and the best there is.

  • Dr. Theroux is a wonderful physician, he listens carefully and cares.

  • I arrived and was seen early.

  • Dr. Theroux is thorough and thoughtful. Excellent provider.

  • Every thing was very good. Dr. Theroux is an excellent physician who provides excellent care in a knowledgeable and caring way.

  • Dr Theroux and his staff consistently provide excellent care. Dr Theroux is very knowledgeabl, professional and has an outstanding bedside manner.

  • Excellent communication care. Received my flu shot. All questions answered. Thank you

  • Dr theroux is an excellent doctor and I feel privileged to have him as my doctor. He is thorough and an excellent doctor. His staff is remarkable also. I have been his patient for 29 years.

  • Dr. Theroux is the best.

  • Dr. Theroux is the best!

  • Dr Theroux is compassionate and understanding and the staff is professional and courteous. I love this office!!

  • My provider is the best there is! I have been with this office for 20 years and never had a bad experience. My only concern is the availability is not always there for me to see my provider when needed.

  • Dr.Theroux is the best.

  • It is always a positive experience when I am seen by Dr. Theroux and his staff. Thank you.

  • I was completely satisfied with Dr. Theroux and the staff.

  • Dr. Theroux is simply the best doctor... The support staff is also excellent!

  • Dr. Theroux is my physician, and I just wanted to say that he's wonderful physician. He's very compassionate, kind and throughout the many years that I've been seeing him. He is gone above and beyond to take care of me as a patient, and I would recommend him to anyone. I truly feel that he's a blessing. I am blessed that he is my physician. Thank you.

  • Dr Theroux is amazing. Not only do I think of him as an exceptional Doctor, he is a genuine good man. He goes above and beyond every time I see him. I’m always amazed and grateful for such good care. His staff is equally amazing. It’s obvious that they follow Dr Theroux’s lead. This practice is unlike any other. It’s exceptional.

  • Dr Theroux is kind, genuinely cares about his patients and is well prepared for each visit. He reviews my medical record in advance and gives good advice. He always has a smile on his face despite how chaotic I'm sure his days are. He is an exceptional physician and I am very fortunate to have him.

  • Dr. Theroux is the most caring and knowledgeable physician I've ever known, probably the best in the world.

  • I wasn't able to schedule a 6 month follow up as recommended by my physician because there were no available appointments.

  • Yes the kindness from everyone in the office. And how much they show that they are concerned about your concerns and they're very pleasant. And I most likely, I would definitely would recommend this facility to my family and friends. I pressed the one without a 0 so I wanted to make sure I clarified that I meant a 10 not a 1.

  • Job well done thank you

  • The staff is always friendly, but professional and I feel that I am getting the very best care

  • Dr. Theroux is very thorough with all of the staff and when you walk in and knows your entire history, and that's very satisfied. Thank you. Bye.

  • From the moment I walk in the door to the time my appt. is done I am treated with respect, kindness and smiles. All my concerns and questions are taken seriously and addressed professionally. I am well taken care of and appreciate their efforts.

  • I appreciate the care I receive from this provider. Unfortunately at this visit I had to wait over 40 minutes to be seen.

  • always excellent in every aspect

  • Dr. Marc Theroux and his office are outstanding.

  • Dr.Marc Theroux is at this time and at all times is a warm, compassionate, caring and informative provider.He takes time to listen to my worries or my stories.Thank you Dr.Theroux for everything over the years.You are one in a million.Fondly [Name] [Name] [Name]

  • Dr.Theroux is the very best. He is the gold standard of the profession.

  • Top Notch Marc Theroux tremendous family physician office staff extremely knowledgeable and friendly. Love going there for all visits my wife and I are both patients. Thank you.


  • Always a wonderful experience offered by a caring staff!Fr. [Name] [Name]

  • Doctor Theroux and his staff are the best.

  • Dr Theroux is the best doctor i ever had. He never rushes you he always take the time to explain everything completely he like really gets to know who you are the person he is the absolute best.

  • Dr. Theroux and [Name] are an amazing team. [Name] the MA was kind, caring and professional.

  • Always very professional and caring about your patients.

  • Stay the same don’t change anything.

  • I always feel like I am attending a reunion of friends when I go to the office. The staff is courteous and helpful and attentive.

  • Everything is well.

  • Yeah, I like the idea of having the blood work done before the visit, so that when you get there, you have the results, and the doctor can explain things to you, or if there's problem. That worked out very well and Dr. Marc Theroux, he is a sweetheart. I'll tell you, he's got the patience of a saint, and I don't know how he keeps it up, but I hope he never retires. Okay, thank you, bye.

  • Like I tell everyone else, Dr. Theroux is the best doctor on the planet! I can’t imagine having navigated all of my many health issues in the past year and a half without him. The health AND well-being of his patients is his No. 1 concern, as it should be. I can’t say enough good about him to convey to you how lucky you are to have him as part of the Southcoast team. He’s one in a million! And we, his patients, are truly blessed.

  • Dr. Theroux is the best doctor ever!!!

  • I was also asked if wanted the flu shot during this visit.

  • Dr. Theroux takes the time to listen, explain, has so much empathy. I feel safe in his care.

  • Hi, I've been a patient of Dr. Theroux for over 20 years. He's always provided excellent care. His office staff is very, very, competent and I would definitely, definitely give them professional opinion to anyone that would be interested in looking for a provider.

  • Dr. Theroux and his nurse [Name] are a great team. I can't say anything more than 10 for both of them.

  • Always an excellent experience with Dr. Theroux. He genuinely cares about you. Very comprehensive exam. Covers everything physically, mentally and with safety.I believe he’s the best PCP in the health system.

  • It is always pleasure to be seen at Dr. Theroux's office. He's a magnificent physician.

  • everything was done well! [Name] at front desk was great! [Name] was amazing!!Dr Theroux is a sweetheart! love love this practice! at one point my ins changed and I would have to seek another provider but, I didn't, I'd pay anything to keep Dr Theroux and his wonderful office staff

  • I feel that they do a good job always

  • The doctor did well telling me everything that was wrong with me, asking questions and prescribing the correct plan.

  • I am totally pleased with Dr.Theroux and his office staff.

  • No issues at all. Everyone was responsive and caring.

  • Courteous and friendly nurses. My Physician is ALWAYS exceptionally informative and concerned with any question I ask.

  • Everything was perfect - from the time I walked into the office, to the time I was checked out - the staff was pleasant, professional, and caring. Dr. Theroux is fabulous, I wouldn't want any other doctor. I love Dr Theroux - he's my favorite doctor in the whole world.

  • Great knowledge and Costomer satisfaction

  • Staff was very courteous and helpful. Dr. Theroux listens intently to you and is very thorough.

  • Every thing thank u all

  • I've been with Dr. Theroux since 1991. I think he's brilliant:) I dread the day that he decides to retire, there are few like him to be found.

  • The provider truly care for the patient. Great Doctor.

  • Above and beyond service

  • Felt very much taking care of.The people there are great.

  • Kind and courteous professials. Always feel good from my experience . All my questions are answered .

  • Dr. Theroux is perfect as always. Staff members [Name] & [Name] are angels!

  • Dr. Theroux is the best, he saved my life!

  • Dr. Marc Theroux is a fantastic physician and human being!! I want him to never retire!!

  • Concerns with post-surgical issues and slow recovery discussed. Dr. T provided easy to understand answers to patient questions regarding multiple health issues.

  • it's always a very nice experience.

  • Dr. Theroux is an outstanding physician, interested in me, knows my health issues well, provides excellent advice. His staff is courteous and helpful.

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: Helpfulness of Clerks & Receptionists, 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.