Used as main image by Phynd in search results and profile page

Richard K Mastrole, MD

Internal Medicine

Medical Groups

  • Holy Cross Medical Group

  • Holy Cross Physician Partners

Primary Contact

(954)542-3500
Appointments

accepting new patients

Medical Groups
  • Holy Cross Medical Group

  • Holy Cross Physician Partners

Primary Contact
(954)542-3500

Services & Specialties

Areas of Specialization

  • Internal Medicine

Locations & Contact

Primary Location

Holy Cross Medical Group - Fort Lauderdale

1900 E Commercial Blvd
Ste 101
Fort Lauderdale , FL 33308

View hours
Monday
9:00am - 5:00pm
Tuesday
9:00am - 5:00pm
Wednesday
9:00am - 5:00pm
Thursday
9:00am - 5:00pm
Friday
9:00am - 5:00pm
Holy Cross Medical Group - Fort Lauderdale

About

Focus Areas
Internal Medicine, Rheumatology

Notable work experience
Chairman, Department of Medicine - Imperial Point Medical Center (1982-1983)
Secretary/Treasurer - Imperial Point Medical Center (1989-1991)
Advisory Council - Broward Sheriff's Office (1990)

Fellowship
Rheumatology, University of Pittsburgh Medical Center - Pittsburgh, PA (1977-1979)

Residency/Internship
Chief Resident, Catholic Medical Center of Brooklyn - Brooklyn, NY (1976-1977)
Internship & Residency, Catholic Medical Center of Brooklyn - Brooklyn, NY (1974-1977)
Internship, Queens Hospital - Queens, NY (1973)

Higher Education
University of Bologna - M.D. - Bologna, Italy (1973)

Professional Associations
American Medical Association
American College of Physicians
Broward County Medical Association
Florida Medical Association
American Rheumatism Association
American Society of Internal Medicine
Caducean Society
Sheriff's Advisory Counsel
American College of Contemporary Medicine

Consultant Roles
Merck & Co.
Eli Lilly & Co.
Novartis Pharmaceutical Co.
Bristol Myers Squibb

Languages

Italian

Insurances Accepted

  • Avmed Commercial HMO/PPO
  • Cigna HMO
  • Medicare
  • Molina Exchange
  • Positive Health (Medicare Advantage)
  • Cigna PPO
  • Devoted Health (Medicare Advantage)
  • Tricare Military
  • Sunshine Medicaid
  • Aetna/Coventry Commercial HMO/PPO
  • Florida Blue BCBS Commercial HMO/PPO
  • Cigna HMO/PPO
  • SOLIS (Medicare Advantage)
  • RR MCARE
  • Simply/Better Health Medicaid
  • Aetna Commercial HMO/PPO
  • Humana HMO/PPO
  • Traditional Medicaid
  • United/Neighborhood Health HMO/PPO
Show more

Age Groups Seen

  • Adults - Over 65
  • Adults - 18 to 64

Education & Certifications

Education

Education:
Universita Degli Studi Di Bologna Scuola Di Medicina E Chirurgia (1973)

Internship:
Caritas Health Care (1974)

Residency:
Caritas Health Care (1977)

Fellowship:
University of Pittsburgh School of Medicine (1979)

Provider Groups

Holy Cross Medical Group

Holy Cross Physician Partners

Provider Ratings

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. Learn More >

4.90 out of 5

(342 ratings)

The Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.

118 Reviews

04/08/2024

Good service

03/20/2024

Respectful, efficient, compassionate, thorough, just the best!

03/19/2024

Dr. Mastrole is a caring, knowledgeable class act doctor

03/15/2024

Thanks, dr Mastrole for all you do for us.

03/11/2024

The office is great great personal. Always very pleasant.

03/08/2024

A very positive experience form office wait time to conclusion of meeting with Doctor Mastrole

03/05/2024

Give me all the time I need and answers all my questions. And makes me laugh.

02/08/2024

never had any complaints about the staff

02/06/2024

Was seen in a timely manner.

02/06/2024

physician and staff always kind and friendly

02/06/2024

Excellent care.

02/02/2024

Dr Mastrole is the best Doctor I've ever had.

02/01/2024

Very knowledgeable, charismatic and professional

01/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

01/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". "

01/08/2024

Very personable and knowledgeable

12/28/2023

Dr mastrole is excellent doctor staff too

12/21/2023

The nurses Dana and Alyssa were fantastic

12/21/2023

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

12/21/2023

Very trustworthy

12/12/2023

Everything was great!!

12/08/2023

Overall, comfortable

12/05/2023

Everything was great

12/04/2023

Very concerned about your issues……

12/04/2023

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

12/01/2023

He provided excellent healthcare advice.

11/30/2023

Great!

11/30/2023

The Best!

11/30/2023

Great Doctor!

11/27/2023

Excellent thanks

11/26/2023

Very helpful medical advice and guidance

11/25/2023

Dr Mastrole is the best

11/21/2023

Excellent Doctor and professional.

11/20/2023

Dr Mastrole listened as always to me.

11/20/2023

Dr. Mastrole is a wonderful Doctor. Takes time to listen to his patients.

11/20/2023

Great respect for Dr. Mastrole

11/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.

11/18/2023

Doc was very accommodating and got me all the tests I needed.

11/12/2023

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

11/11/2023

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

11/09/2023

Comfortable to be around

11/09/2023

The Best!

11/06/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.

10/24/2023

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

10/23/2023

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

10/04/2023

I feel very happy whit the service

09/25/2023

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

09/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.

09/23/2023

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

09/21/2023

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

09/21/2023

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

09/02/2023

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

08/28/2023

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

08/27/2023

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

08/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 .

08/26/2023

Very friendly and knowledgeable. He took his time to explain everything and to help.

08/23/2023

Left feeling like my health was in excellent hands!

08/23/2023

Dr Mastrole is warm and personable

08/22/2023

Always there for me

08/22/2023

Great doctor

08/20/2023

Appreciate your help

08/19/2023

HE FULLY EXPLAINED EACH ISSUE

08/17/2023

I appreciate the convenience of the in-house lab

08/15/2023

Love the guy. Hope he doesn’t retire any time soon

08/15/2023

doing the blood work in the office was convenient.

08/07/2023

Would not use any other provider!

08/07/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.

08/07/2023

Dr. Mastrole is the consummate professional who cares for the whole patient.

08/07/2023

Physician and supporting staff very kind and helpful

08/06/2023

No complaints

08/03/2023

Have recommended him to my daughter

07/29/2023

Very good Dr. Have an appointment .

07/29/2023

Such a pleasant improvement over [another hospital]! Everyone cares! Great attitude

07/17/2023

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

07/15/2023

Office organized. On time

07/07/2023

He’s the best

07/06/2023

Always look forward to seeing Doc

07/05/2023

I received very very good care. Thank you.

07/01/2023

I ALWAYS FEEL DR. MASTROLE LISTENS TO ME.

06/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.

06/28/2023

Great doctor and staff

06/26/2023

All was as it should be

06/25/2023

Dr Mastrole is comfortable to talk with and puts me at ease

06/20/2023

the continuing excellent care holycross staff provides gives me a secure feeling

06/20/2023

Very good staff

06/19/2023

Dr. Mastrole takes the time to explain and answer concerns.

06/16/2023

Always is easy to talk to.

06/04/2023

Dr Mastrole is a excellent doctor

06/02/2023

Dr mastrole is the best doctor ever!!!

06/02/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.

05/28/2023

All was good.

05/26/2023

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

05/26/2023

slow him down!!!

05/24/2023

I feel confident that Dr Mastrole will provide me with the best medical care.

05/22/2023

Dr Mastrole is the best!

05/22/2023

I just wish the Doctor or his staff would call you back to check on you and or answer your questions you may have about either your visit or your test results.

05/22/2023

Dr mastrole is the man !!!

05/21/2023

Great experience from the front door to the examination table!

05/21/2023

Excellent experience in every area evaluated!

05/19/2023

Really great doctor & I honestly appreciate his time & knowledge

05/19/2023

Dr. Mastrole is the best!!

05/14/2023

Excellent Dr.

05/09/2023

very easy to understand and definitely shows concern

05/08/2023

Excellent

05/08/2023

Dr Mastrole is the best! Love that man .

05/08/2023

Always takes the time to listen

05/07/2023

The staff was also very friendly and professional

05/07/2023

Always listen to you and give you an answer

05/07/2023

I only have good feedback.

05/06/2023

lab onsite.

05/05/2023

Dr. Mastrole answered all my many questions.

05/03/2023

Been with him for many decades and I'm still here.

05/01/2023

I will recommend to all my friends

04/30/2023

Staff is courteous and professional

04/30/2023

freindly ,down to earth with a sense of humor ,very nice man with a pleasant manor

04/24/2023

I have been a patient of Dr. Mastrole for over 30 years. He is the best!!!!