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

263 verified ratings

263 Ratings, 101 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.
Nov 13, 2025
Great Physician……

Nov 13, 2025
My wife has a problem and he is providing guidance to solve the riddle!

Nov 11, 2025
He really seems to care and listens to me.

Nov 4, 2025
Answered all of my questions

Nov 4, 2025
I feel he cares and takes the time to listen to my concerns

Nov 3, 2025
Excellent physician

Nov 3, 2025
The best along with his assistant Alisha!

Oct 30, 2025
Dr. Mastroles a very good doctor. He is very professional,, has a great sense of humor and he puts you at ease during the visits to his office.

Oct 28, 2025
Doctor always perfect in every diagnosis and prescriptionGreat experience and empathy

Oct 27, 2025
Dr. Mastrole provides excellent care.

Oct 27, 2025
Always enjoy visiting with Dr. Mastrole... Great doctor..

Oct 23, 2025
He had always been vey personable and very caring and helpful for many years, like him a lot

Oct 23, 2025
Easy to talk to. Very caring and knowledgeable

Oct 20, 2025
Dr mastrole is the best! My whole family goes to him and has for years. He’s the most knowledgeable doctor I’ve ever had and with cancer and chronic kidney issues- I’ve seen my share of doctors! Don’t ever lose him.

Oct 16, 2025
I hope he never retires!

Oct 16, 2025
Excellent provider.I respect his judgment and appreciate his carrying attentive manner

Oct 13, 2025
The Best !

Oct 7, 2025
Very caring, astute doctor. Highly recommend Dr Mastrole

Oct 6, 2025
Easy to talk to about any issue.

Oct 2, 2025
A the patient care giver trying to answer his questions, and being cut off with comments as to stop talking I am trying to read. Or asking me "what is wrong with you" several times...as I was again trying to give answers and he didn't want to listen

Sep 29, 2025
We have been with him for years and always appreciate wonderful ideas and support from Dr. Mastrole.

Sep 25, 2025
Professional, knowledgable and communicative.

Sep 24, 2025
Alisha his assistant is the best!

Sep 23, 2025
20+year patient of Dr. Mastrole. I think that says it all.

Sep 22, 2025
Dr. Mastrole is excellent, thorough and gives us the time we need.TY Doc!

Sep 22, 2025
Took the time to listen to my concerns and questions.

Sep 11, 2025
Very thorough and explained everything well

Sep 9, 2025
Dr. Mastrole treat me and all who see him with care, and he listens.The man is awesome !!!!

Sep 9, 2025
Very understanding to my needs

Sep 8, 2025
long time provider whom has earned my trust.

Sep 8, 2025
I love Dr.Mastrole I’ve been going to him for years. He is a great doctor and his staff and nurses are also great as well.

Sep 3, 2025
Dr Mastrole has been my primary for many years. There is no provider better than he is. Always listens and explains every detail .

Aug 28, 2025
Always an excellent experience

Aug 28, 2025
Dr Mastrole is wonderful. Communication is always very pleasant. He explains topics very clearly and on my level of understanding. He is very helpful with any issues that I am experiencing. I truly appreciate his unwavering support of my health needs. Thank you Dr Mastrole.

Aug 27, 2025
The doctor is very intuitive and provides a clear recommendation and very thorough.

Aug 27, 2025
I always come away with questions, he needs to ask more

Aug 21, 2025
The Best

Aug 21, 2025
He’s been my PCP for 20+ years.

Aug 21, 2025
Super Dr

Aug 19, 2025
I wish him to live to hundred years

Aug 19, 2025
He is very comfortable to talk to and listens to all concerns. He answers all my questions and explains things thoroughly.

Aug 13, 2025
The best doctor and nurse assistant!Make you feel welcome and took a time to help and answer all questions

Aug 12, 2025
Dr Mastrole is kind, compassionate and very knowledgeable doctor.

Aug 12, 2025
Always good.

Aug 12, 2025
Dr. Mastrole is a very experienced physician and does his job very well and is very knowledgeable, and professional!

Aug 5, 2025
very thorough

Jul 24, 2025
He and his staff is / are awesome

Jul 24, 2025
Great doctor and staff.

Jul 21, 2025
Skilled, compassionate care

Jul 17, 2025
He was very understanding and thorough with his diagnosis and recommendations.