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

262 verified ratings

262 Ratings, 122 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.
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

Feb 25, 2026
been his patient for over 20 years, and I'm alive, thanks to his caring!

Feb 2, 2026
Dr. Mastrole is the best doctor I have known. I am 110% confident in his knowledge and I feel better when I leave, he relieves my anxiety as I have had some medical issues and he is on top of everything.

Jan 28, 2026
He is an outstanding doctor and I have complete confidence in everything he says, prescribes, and recommends.

Jan 27, 2026
Great Dr.

Jan 27, 2026
Excellent Dr. I am happy he is my primary care doctor

Jan 26, 2026
Always a good experience to visit with Dr. Mastrole. He covers all my issues and have some laughs at the same time.

Jan 21, 2026
Caring and considerate of your needs

Jan 20, 2026
As previously stated, Dr Mastrole provides the best level of care and professionalism I could ever ask for. He answers all my questions and he ask questions of me to better understand my health concerns. Dr Mastrole is a compassionate and professional doctor.Thank You!

Jan 19, 2026
Very expert doctor educated patient. Kind and offers complete support