Dr. Richard Mastrole, MD

Internal Medicine

Holy Cross Medical Group

1900 E Commercial Boulevard , Suite 101

Fort Lauderdale, FL 33308 Directions

954-542-3500

www.holy-cross.com

4.9 out of 5

251 verified ratings

251 Ratings, 126 Comments


The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The ratings and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy.
Aug 25, 2026
He was the only Dr, that took one look at my foot and determined it was gout and began the treatment process. I went from severe flare-ups to no symptoms. Prior to this with two other doctors no one ever diagnosed the condition. I know he is retiring and I hope his replacement can duplicate the relationship I have developed over the past three years working with him. One of the best.

Aug 19, 2026
My family and I have been treating with him for over 30 years. He is the best and I'll miss him.

Aug 18, 2026
I cannot say enough wonderful things about Dr Mastrole. I truly think the world of him. He is an exceptional doctor who combines outstanding medical knowledge with genuine compassion, kindness and concern for his patients. He told me he is retiring this December. I will miss him and who ever replaces him has very big shoes to fill.

Aug 17, 2026
Dr. Mastrole is a Wonderful Doctor of mine for over 30 years. I am sorry to hear that he will be retiring soon. I will miss him a lot.

Aug 12, 2026
Compassionate and down to earth.

Aug 12, 2026
Professional and friendly

Aug 10, 2026
gets better with age and a slight temporary disability

Aug 10, 2026
Very knowledgable Doctor

Aug 4, 2026
Very personal and care for your need always

Aug 3, 2026
Very pleased.

Jul 28, 2026
Dr. Mastrole is a very confident and understanding person and tells you as it is, he has a lot of experience and most the time he’s right.

Jul 27, 2026
Excellent ….

Jul 21, 2026
Great Dr!

Jul 15, 2026
Great doctor. He really listens.

Jul 15, 2026
I asked him what I needed to know about my body and he answered every question I asked

Jul 14, 2026
Always great and informative.

Jul 14, 2026
There are very few doctors that are as knowledgeable as Dr. Mastrole

Jul 14, 2026
great experienced

Jul 13, 2026
HE LISTENS TO HIS PATIENTS!

Jul 13, 2026
I like Him very good

Jul 8, 2026
Life saver

Jun 10, 2026
Dr Mastrole has always been kind, knows exactly what I need and we discuss my plan.

Jun 10, 2026
i have trusted my health care to dr mastrole for years and am so glad to have him on my team!

Jun 9, 2026
Great personal communication listens and professionally addresses all concerns

Jun 9, 2026
Dr Mastrole is the most knowledgeable and caring doctor I’ve ever been to!

Jun 9, 2026
He’s my doctor for over 20 years ,there’s a reason for it

Jun 3, 2026
The Best!

Jun 1, 2026
Good listening carefully to the answer to his questions

Jun 1, 2026
Always look forward to seeing Dr. Mastrole. Been with him for many decades.

May 27, 2026
Love him! Hope he is not going to retire soon!

May 20, 2026
The best doctor for me

May 20, 2026
Just waiting for your follow up with remaining test results.

May 19, 2026
Warm friendly thorough excellent

May 19, 2026
Good

May 19, 2026
Always there for me when needed.

May 13, 2026
he is just the Best. Very attentive.

May 13, 2026
Knowledgeable - understanding & caring. Glad to be his patient

May 13, 2026
He was very informative and understanding

May 12, 2026
Professional and friendly

May 4, 2026
Very caring!!!

Apr 29, 2026
Listen and care Follow up

Apr 28, 2026
He’s an outstanding doctor.

Apr 28, 2026
excellant

Apr 27, 2026
Always good !

Apr 21, 2026
didn't rush our appointment. Answer every question so i understood. Excellent Doctor , highly recommend.

Apr 21, 2026
Very understandable and was very respectful

Apr 21, 2026
Enjoyable, answered all concerns.

Apr 20, 2026
Dr Mastrole is a caring warm friendly professional with a good sense of humor ;.Who exhibits a care and concern for your well being.

Apr 14, 2026
Dr. Mastrole is very easy to talk to about any concerns and he explains things so I understand. Not only does he talk about issues, he explains why things happen, what the best way to handle them and generally cares.

Apr 13, 2026
Understands the patient, he does what's best for them, does not rush the visit, listen to the patient and then gives great feedback. Easily the best doctor I have had to deal with