Dr. Richard Mastrole, MD

Internal Medicine

1900 East Commercial Boulevard , Suite 101

Fort Lauderdale, FL 33308 Directions

954-351-5838

www.holy-cross.com

4.9 out of 5

377 verified ratings

377 Ratings, 117 Comments


Oct 24, 2023
DR.MASTROLE IS A GOOD DOCTOR, HE SPENDS TIME WITH YOU AND GOOD ADVICE

Oct 23, 2023
Dr Mastrole and his nurse and scribe are excellent, caring, competent and knowledgeable. Lab tech,Joy, was also excellent.

Oct 4, 2023
I feel very happy whit the service

Sep 25, 2023
I appreciate Dr. Mastrole, his immediate staff and the staff at the front desk.

Sep 25, 2023
Dr Mastrole is an old school physician who listens and understands his patients. You walk out feeling that every question has been answered, even questions you didn’t think of in advance, he has anticipated and figured out. It’s a great skill.

Sep 23, 2023
Dr. Mastrole is never too busy to take the time to discuss and educate. He is very kind .

Sep 21, 2023
Dr Mastrole is the BEST. He is knowledgeable, compassionate caring and courteous.

Sep 21, 2023
That morning I had to catch a plane and they cooperarted by taking me right on time

Sep 2, 2023
dr. mastrole, as always, is the best doctor anyone could ask for.

Aug 28, 2023
Dr Mastrole is the best doctor I have ever had! I think he is a fabulous doctor and person!

Aug 27, 2023
Dr. Mastrole and his assistant always make you feel they are always interested in what you are explaining and take time to address all your concerns .

Aug 27, 2023
The practice has changed again giving Dr Mastrole more time! It's great.

Aug 26, 2023
Very friendly and knowledgeable. He took his time to explain everything and to help.

Aug 23, 2023
Left feeling like my health was in excellent hands!

Aug 23, 2023
Dr Mastrole is warm and personable

Aug 22, 2023
Great doctor

Aug 22, 2023
Always there for me

Aug 20, 2023
Appreciate your help

Aug 19, 2023
HE FULLY EXPLAINED EACH ISSUE

Aug 17, 2023
I appreciate the convenience of the in-house lab

Aug 15, 2023
Love the guy. Hope he doesn’t retire any time soon

Aug 15, 2023
doing the blood work in the office was convenient.

Aug 7, 2023
Physician and supporting staff very kind and helpful

Aug 7, 2023
Dr. Mastrole is the consummate professional who cares for the whole patient.

Aug 7, 2023
Would not use any other provider!

Aug 7, 2023
I am so pleased tp be able to use My Chart with Dr. Mastrole. Whenever I send an email message, I receive a prompt response. It is so much easier to use My chart than to call the office , spend time on hold, or be transferred to a desk that is far removed from the practice.

Aug 6, 2023
No complaints

Aug 3, 2023
Have recommended him to my daughter

Jul 29, 2023
Very good Dr. Have an appointment .

Jul 29, 2023
Such a pleasant improvement over [another hospital]! Everyone cares! Great attitude

Jul 17, 2023
Dr. Matrole is very good in explaining the details of my issues. He also made me comfortable instead of being nervous.

Jul 15, 2023
Office organized. On time

Jul 7, 2023
He’s the best

Jul 6, 2023
Always look forward to seeing Doc

Jul 5, 2023
I received very very good care. Thank you.

Jul 1, 2023
I ALWAYS FEEL DR. MASTROLE LISTENS TO ME.

Jun 30, 2023
His understanding of my concerns and his explanation of how and why he would proced is spoken in language I understood and allowed me to ask and agree if I feel comfortable.

Jun 28, 2023
Great doctor and staff

Jun 26, 2023
All was as it should be

Jun 25, 2023
Dr Mastrole is comfortable to talk with and puts me at ease

Jun 20, 2023
Very good staff

Jun 20, 2023
the continuing excellent care holycross staff provides gives me a secure feeling

Jun 19, 2023
Dr. Mastrole takes the time to explain and answer concerns.

Jun 16, 2023
Always is easy to talk to.

Jun 4, 2023
Dr Mastrole is a excellent doctor

Jun 2, 2023
Dr mastrole is the best doctor ever!!!

Jun 2, 2023
I’ve trusted my doctor for years. I can talk to him about all of my medical problems and he will always give me his honest opinions. He is a good man.

May 28, 2023
All was good.

May 26, 2023
We have been patiants of Dr.Mastrole for many years he is understanding and makes you feel very satisfied.

May 26, 2023
slow him down!!!