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

264 verified ratings

264 Ratings, 124 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.
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

Apr 8, 2026
Great Doctor

Apr 8, 2026
I feel completely competent in his diagnosis and explanation.

Apr 8, 2026
Great provider

Apr 1, 2026
Dr. Mastrole is fantastic. And Nurse TERRI was terrific!

Mar 31, 2026
He's the best!

Mar 30, 2026
Just Excellent!!!!

Mar 25, 2026
He is an excellent physician

Mar 24, 2026
Nothing was rushed. Gave me the opportunity to ask anything I wanted.

Mar 24, 2026
The best and his assistant too!

Mar 18, 2026
Very caring doctor that listens to all concerns

Mar 16, 2026
Excellent Dr.. Listened to my problem and gave me all the time needed.

Mar 11, 2026
Dr Mastrole is a dedicated physician who truly cares about his patients.

Mar 11, 2026
Very exceptional doctor patient experience

Mar 11, 2026
An excellent doctor and great person. He has become my favorite and I look forward to my appointments with him. HIs knowledge and bedside manner just are fantastic and he also respects my "opinions" in my care process.

Mar 10, 2026
He is a wonderful doctor.

Mar 9, 2026
Grateful to have him for our primary doctor

Mar 9, 2026
I’m very happy to have Dr. Mastrole as my Doctor

Mar 4, 2026
Look forward to my appointments

Mar 2, 2026
needs to work on his golf game more

Feb 25, 2026
Listen to my meeds

Feb 25, 2026
Thorough