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

345 verified ratings

345 Ratings, 113 Comments


Apr 8, 2024
Good service

Feb 8, 2024
never had any complaints about the staff

Feb 6, 2024
Excellent care.

Feb 6, 2024
Was seen in a timely manner.

Feb 6, 2024
physician and staff always kind and friendly

Feb 2, 2024
Dr Mastrole is the best Doctor I've ever had.

Feb 1, 2024
Very knowledgeable, charismatic and professional

Jan 24, 2024
Talk to Mastrole he never Makes you feel he’s in a rush he explains everything and I’ve had several questions and he answered every one of them that I understood completely

Jan 16, 2024
As a retired HCH RN, I have known Dr. Mastrole for many years. This was my first visit as his patient following Dr. Meigs retirement.. He is a compassionate doctor and serves his patients the Holy Cross Way -- "Serving with kindness and Mercy". "

Jan 8, 2024
Very personable and knowledgeable

Dec 28, 2023
Dr mastrole is excellent doctor staff too

Dec 21, 2023
Dr. Mastrole has the best attitude and is always cheerful. He puts me at ease.

Dec 21, 2023
Very trustworthy

Dec 21, 2023
The nurses Dana and Alyssa were fantastic

Dec 12, 2023
Everything was great!!

Dec 8, 2023
Overall, comfortable

Dec 5, 2023
Everything was great

Dec 4, 2023
Dr. Mastrole is very professional, gives me a very thorough exam each time I go. Does not rush through the exam.

Dec 4, 2023
Very concerned about your issues……

Dec 1, 2023
He provided excellent healthcare advice.

Nov 30, 2023
The Best!

Nov 30, 2023
Great!

Nov 30, 2023
Great Doctor!

Nov 27, 2023
Excellent thanks

Nov 26, 2023
Very helpful medical advice and guidance

Nov 25, 2023
Dr Mastrole is the best

Nov 21, 2023
Excellent Doctor and professional.

Nov 20, 2023
Dr. Mastrole is a wonderful Doctor. Takes time to listen to his patients.

Nov 20, 2023
Dr Mastrole listened as always to me.

Nov 20, 2023
Great respect for Dr. Mastrole

Nov 18, 2023
Dr. Mastrole and his staff were the utmost professional and were a pleasure to speak with. Very attentive and curtious. I'd recommend him to anyone.

Nov 18, 2023
Doc was very accommodating and got me all the tests I needed.

Nov 12, 2023
As usual, I was served in a timely fashion by very professional staff.

Nov 11, 2023
Dr Mastrole and his staff are wonderful. I enjoy going to his office. Everyone is so nice and caring. ❤️

Nov 9, 2023
Comfortable to be around

Nov 9, 2023
The Best!

Nov 6, 2023
I think it would be helpful if they spent some time after the blood test to review each section and give suggestions on either keeping it going well or improving. rather than just saying all is good, when some areas are out of balance.

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.