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

224 verified ratings

224 Ratings, 77 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.
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.

Jul 17, 2025
Everything was very good and understandable

Jul 17, 2025
Very disappointed .

Jun 24, 2025
trusted

Jun 16, 2025
Dr.Mastrole showed genuine concern and took the time to listen to me.

Jun 11, 2025
I know Dr Mastrole will retire some day but I enjoy using him for now and will miss his care greatly!

Jun 11, 2025
Always a good experience.

May 29, 2025
Dr Mastrole was excellent- listened to my issues and provided excellent advice and care. Highly recommend him to all my friends

May 28, 2025
The best care for R.A. is Dr. Mastrole

May 22, 2025
Dr. Mastrole is wonderful and very fortunate to have him as my primary care physician. I know I'm in great hands under his care

May 21, 2025
Dr Mastrole is extremely professional. He is concerned about my issues and treats me with respect and kindness.

May 21, 2025
All was wonderful

May 20, 2025
Just great experience with him over many, many years

May 20, 2025
Dr. Mastrole is an Excellent Doctor

May 19, 2025
They’re the best

May 15, 2025
Great

May 14, 2025
Always attentive!

May 14, 2025
Caring environment

May 13, 2025
Very helpful

May 8, 2025
I have been seeing Dr Mastrole for over 20 years and also sent friends and family to see him and we all LOVE him.

May 8, 2025
My experience was excellent

May 7, 2025
Great Doctor

May 6, 2025
All good!!!

May 5, 2025
I made a Facebook post regarding my visit. I felt strongly about acknowledging Dr. Mastrole

Apr 24, 2025
Don’t change anything!