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

Richard K Mastrole, MD

Internal Medicine

Speaks

Languages

Italian

Provider Groups

  • Holy Cross Medical Group

  • Holy Cross Physician Partners

Primary Contact

954-542-3500
Appointments (New Patients Welcome)
Provider 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

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

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.9 out of 5

(192 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.

415 Reviews

08/19/2024

Holy Cross Hospital is a good Hospital and my Doctor is a good doctor.

08/14/2024

Dr Mastrole is by far one of the best Dr..That has taken care of me

08/13/2024

Very clean surroundings with a most pleasant and efficient staff.

08/12/2024

Thank you for all you do

08/08/2024

Thanks

08/06/2024

VERY HAPPY

08/01/2024

Dr mastrole is great

07/30/2024

Holy Cross is light years ahead of Broward General

07/29/2024

This appointment was scheduled promptly for the same day when I explained symptoms.

07/23/2024

Dr Mastrole is excellent

07/23/2024

Doc is a very caring person

07/22/2024

don't change anything

07/18/2024

thank you

07/17/2024

What ever it takes to keep Dr Richard Mastrole on staff please do it!

07/16/2024

Very helpful

06/24/2024

Dr Mastrole is the best !

06/10/2024

I鈥檓 very happy with Dr Mastrole and staff

06/10/2024

The best! Been his patient for 30 yrs

06/10/2024

All was good.

05/24/2024

I鈥檓 glad that Dr. Mastrole is my doctor!!

05/20/2024

It was a very nice visit

05/10/2024

Dr Mastrole is excellent

05/09/2024

they are all great

05/07/2024

Dr Mastrole is the best dr ever for me , I hope he鈥檚 never retired from the job

05/06/2024

I鈥檝e been coming to Dr. MASTROLE for many years and will continue.

05/06/2024

Dr. Mastrole He鈥檚 an excellent provider

05/03/2024

It was a positive experience.

05/02/2024

Excellent in every way and have recommended him to others

05/02/2024

just met tai and she was very nice and professional

04/29/2024

great doctor

04/26/2024

It was professional.

04/25/2024

I was hesitant when holy cross changed leadership, but you鈥檙e doing a great job.

04/15/2024

Thank you for a great visit and information

04/15/2024

Since seeing Dr. Mastrole my medical issues were all resolved. He is an excellent Dr.

04/11/2024

Everything was great

04/08/2024

Good service

04/05/2024

I don鈥檛 want Dr. Mastrole to change hospitals nor to retire anytime soon!! He is the best I have ever had!

04/02/2024

Very pleasant and understanding.

03/25/2024

trustworthy DR.

03/25/2024

Always a pleasure. Thank you Dr Mastrole

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

physician and staff always kind and friendly

02/06/2024

Was seen in a timely manner.

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鈥檚 in a rush he explains everything and I鈥檝e 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

Very trustworthy

12/21/2023

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

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 Doctor!

11/30/2023

Great!

11/30/2023

The Best!

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

Great respect for Dr. Mastrole

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/18/2023

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

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

The Best!

11/09/2023

Comfortable to be around

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

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鈥檛 think of in advance, he has anticipated and figured out. It is a great skill.

09/25/2023

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

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

Dr Mastrole is warm and personable

08/23/2023

Left feeling like my health was in excellent hands!

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

doing the blood work in the office was convenient.

08/15/2023

Love the guy. Hope he doesn鈥檛 retire any time soon

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

Would not use any other provider!

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

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

07/29/2023

Very good Dr. Have an appointment .

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鈥檚 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

I鈥檝e 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.

06/02/2023

Dr mastrole is the best doctor ever!!!

05/28/2023

All was good.

05/26/2023

slow him down!!!

05/26/2023

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

05/24/2023

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

05/22/2023

Dr mastrole is the man !!!

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/21/2023

Great experience from the front door to the examination table!

05/21/2023

Excellent experience in every area evaluated!

05/19/2023

Dr. Mastrole is the best!!

05/19/2023

Really great doctor & I honestly appreciate his time & knowledge

05/14/2023

Excellent Dr.

05/09/2023

very easy to understand and definitely shows concern

05/08/2023

Always takes the time to listen

05/08/2023

Dr Mastrole is the best! Love that man .

05/08/2023

Excellent

05/07/2023

I only have good feedback.

05/07/2023

The staff was also very friendly and professional

05/07/2023

Always listen to you and give you an answer

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!!!!

04/23/2023

Great Dr and wonderful staff

04/21/2023

Dr. Mastrole is a rock star.

04/19/2023

Dr. Mastrole is all about making me feel better.

04/05/2023

I wasn't pleased

04/03/2023

Not a long wait in waiting room but once in visiting room I waited a bit longer before doctor came in. But this was explained to me that he had to spend a bit more time with previous patient, which is not the norm but he did apologize that it was a small emergency

03/31/2023

Great

03/28/2023

Dr. Mastrole always explains things to me so I can understand and answers all my questions.

03/26/2023

Best doctor ever

03/26/2023

DR MASTROLE IS A GREAT DOCTOR AND A MENTOR AS WELL

03/24/2023

I am a very happy & heathy patient thanks to Dr Mastrole!

03/24/2023

The best for over 30 years.

03/17/2023

Dr.Mastrole has helped care for us many times. He knows what he is doing.

03/16/2023

Knowledgeable

03/13/2023

Informative

03/11/2023

Our family Doctor for over 35 years

03/09/2023

always good experience with the holy cross staff

03/04/2023

Love this office

02/20/2023

Great!

02/16/2023

All was great. Everyone friendly, courteous and helpful.

02/10/2023

Took the time to listen and explain his recommendations

02/10/2023

I wish all Dr. were like Dr. Mistrole

02/04/2023

Good rapport

01/31/2023

Very pleased with his care

01/30/2023

Dr Mastrole is wonderful doctor

01/29/2023

Truly Blessed to have found this practice. 铮棵济疵�

01/26/2023

We drove 2 hours to go there

01/23/2023

Glad I found this practice

01/10/2023

I have been his patient for years he is very understanding

01/10/2023

Very pleased

01/08/2023

I have always had good outcomes from visiting Dr. Mastrole.

01/08/2023

excellent doctor , warm , with good sense of humor .

01/06/2023

As I said he鈥毭劽磗 the best!!

12/29/2022

Excellent care..i am a 20 yr patient

12/24/2022

I felt really cared about

12/24/2022

Very good experience

12/17/2022

I hope Dr Mastrole doesn鈥毭劽磘 retire soon.

12/17/2022

Dr. Mastrole is one of the best doctors I have ever had.

12/16/2022

Dr Mastrole is the best

12/16/2022

Dr Mastrole is an exceptional practitioner

12/16/2022

Dr Mastrole does not rush, he explains well and listens well.

12/14/2022

Dr. Mastrole listens and provides answers.

12/12/2022

Dr. Mastrole seems to rush through some of my visits.

12/12/2022

The dr and the staff are truly professional i enjoy my visits there

12/11/2022

all good

11/12/2022

Please don't embarrass your patient in front of the student you decide to invite along with you.

11/11/2022

Extremely satisfied

11/01/2022

Provided excellent medical advice

10/25/2022

Dr Mastrole is the best!!

10/24/2022

GREAT!!!

10/24/2022

Great guy, and a great doctor. He takes very good care of me.

10/20/2022

Wouldn't go anywhere else

10/20/2022

very pleased and comfortable with the high level of care i receive

10/20/2022

accessible and proactive

10/20/2022

he always listens to me and gives me his time with no rush

08/05/2022

Wonderful.

07/27/2022

The doctor was very concerned about my health. He spent a lot of time with me. He answered all of my questions. This was my first visit and I was very happy with it.

07/04/2022

Always good

07/03/2022

Excellent

06/30/2022

*Dr. Mastrole in my opinion is an excellent provider/doctor. He takes his time to listen to you and explains everything. I'm lucky to have him as my doctor.

06/28/2022

This was a follow-up visit and we discussed all my concerns.

06/23/2022

Dr. Mastrole is the best physician ive ever seen And would recommend him to anyone who asked

06/23/2022

I'm a new patient. All is well so far.

06/22/2022

*Dr. Mastrole is the best provider ever met. Perhaps because of his experience in the Italian College; where first comes the patient an then the money -

06/22/2022

Dr. Is very concerned. What I had to say. Excellent

06/22/2022

The visit was good.

06/08/2022

*Dr. Mastrole always takes care of my needs.

06/05/2022

Excellent

06/01/2022

He's excellent.

05/31/2022

This was an emergency visit. I was in pain and *Dr. Mastrole saw me at 5 p.m. on the day I called. He ordered pain meds and an MRI. After the MRI he called immediately and referred me to an interventional radiologist, *Dr. Rush, with whom I met and subsequently had a vertebroplasty. Am currently recuperating.

05/31/2022

This visit was relative to a 6 month treatment for an arthritic knee. *Dr. Mastrole always asks related questions, reviews medications, treats the problem well and makes me comfortable.

05/24/2022

He is always caring and attentive to what I say or ask

05/24/2022

Dr Mastrole was kind and listened intently. His nurse Alisha made my day!

05/22/2022

Excellent

04/27/2022

Pre-surgical clearance w/labs appointment.

04/24/2022

I had a pre-existing appointment for my annual physical, unfortunately I was experiencing a large amount of pain and discomfort. The receptionist brought me in right away, the medical assistants Cared and communicated wonderfully, and Dr. Mastrole he came in diagnose the problem an ordered tests right away. I've been a patient of Dr. Mastrole's for almost 20 years and each time I go there I feel blessed to be part of the holy cross medical group.

04/24/2022

Excellent

04/21/2022

Dr. Mastrole is such a superior physician. He has all of our information at his fingertips, remembers every little detail from years past and always has excellent advice and course of care.

04/21/2022

Excellent Superb

04/20/2022

Great service!

04/19/2022

Dr. Mastrole is a great Dr. I really feel comfortable speaking with him. He has an excellent memory. And he is very encouraging

04/15/2022

Great.

04/08/2022

Good long time patient.

04/03/2022

Aways satisfied with Dr Mastrole.

03/29/2022

Great

03/29/2022

He the best

03/29/2022

He's amazing he's always informative and caring!

03/24/2022

Nice

03/24/2022

First visit. Very satisfied

03/16/2022

Excellent physician and office staff. I am an RN and have the utmost respect for *Dr. Mastrole -

03/16/2022

Very thorough, friendly, concerned.

03/11/2022

Fine.

02/27/2022

The best

02/25/2022

BEST DOCTOR I'VE EVER HAD

02/25/2022

Very good.

02/23/2022

Excellent

02/23/2022

Very kind, attentive, caring. Informative. Really made me feel he cared about my health/condition with questions and information

02/22/2022

Excellant

02/17/2022

Very good.

02/17/2022

Excellent physician!

02/17/2022

Fine.

02/15/2022

Excellent as always.

02/15/2022

*Dr. Mastrole is a very caring doctor. He listens.

02/14/2022

Satisfied.

02/14/2022

*Dr. Mastrole is the best!! I can talk to him as easy as a friend - About any health concerns.

02/08/2022

Dr Mastrole is very thorough and covers all the bases. He poses questions to make me think deeper if I have something going on. He is very well informed on just about any medical issue.

02/06/2022

Everything is good

02/02/2022

They are the best team around

02/01/2022

35 yrs. no need for comment!!!! The BEST.

01/19/2022

Very satisfied with *Dr. Mastrole. He is an excellent doctor.

12/29/2021

He knows how to treat a patient

12/22/2021

Left with a smile! Everything was great !

12/21/2021

Very good

12/14/2021

I've been going to *Dr. Mastrole for 25 yrs. I am 96 years old & I thank *Dr. Mastrole for his wonderful care.

11/19/2021

Dr. Mastrole has been my PCP for more than 15 years. That says it all.

11/15/2021

My experience with Dr' Mastrole has always been great' I am so thankful to have him as my doctor

11/09/2021

GREAT

11/01/2021

I have been seeing *Dr. Mastrole for over 10 yrs. He has always given me the utmost respect and concern for my health - it is a pleasure to visit him.

11/01/2021

Excellent!!

10/31/2021

The doctor and staff always are caring and make me feel comfortable with any questions or needs I might have.

10/28/2021

*Dr. Mastrole, one of the most caring doctor who listens suggests, makes you feel comfortable, and a great spirit of a person. Best doctor, primary care every had.

10/24/2021

Dr M and Staff are great!

10/20/2021

Excellent

10/20/2021

Can't say anymore the BEST

10/12/2021

Superb!

10/12/2021

Dr. Mast role is a wonderful doctor and cares very much for the well- being of his patients.

10/12/2021

Excellent visit

10/11/2021

Answered all my questions and concerns.

10/04/2021

Dr. Mastrole is very professional and always takes the time to explain my conditions.

09/22/2021

Very good

09/22/2021

Always a pleasure and very helpful and informative

09/01/2021

He was very easy to talk to.

08/31/2021

I have no complaints.

08/31/2021

Empathy, compassion, kindness, knowledge ability, personal recognition of the patient's needs, all are outstanding assets of this doctor (*Mastrole) & his warm personality.

08/29/2021

Not that I enjoy going to the doctor but it is always a pleasure visiting with Doc Mastrole.

08/24/2021

Excellent

08/24/2021

Dr Mastrole's MA called and told me the Dr wanted to see me regarding a sudden hearing loss I had. I came in the next day and he discussed my situation with me and advised that I was to follow the ENTs recommended tests. He then called me at home to inform me that he was changing a prescription that I am using taht may help mt situation. I would recommend Dr Mastrole to anyone as I find him to be very caring and responsive.

08/16/2021

Same as always.

08/11/2021

Dr. Mastrole is very knowledgeable and very compassionate. No question is a 'dumb' question. He explains health issues in understandable terms. He instinctively knows who I am and understands my health issues. He asks the right questions and makes me feel comfortable when I ask questions.

08/11/2021

I am very pleased with Dr. Mastrole. He is a very caring doctor and very thorough with any questions.

08/10/2021

All staff very friendly and professional.

08/08/2021

The thing that I like best is the way he explains medical issues in a way that a lay person can understand. In addition, he always listens to my concerns and takes the time to thoroughly talk about them.

08/03/2021

Dr. Mastrole was wonderful!!!!

08/01/2021

Very good

08/01/2021

Dr Mastrole is an amazing caring doctor! He makes you feel very comfortable, and very easy to talk with and understands you .

08/01/2021

Very good as usual.

07/25/2021

Very good.

07/25/2021

Dr. M is the best!!!

07/25/2021

Good

07/22/2021

Very pleased with physician staff

07/21/2021

He definitly knows what he's doing

07/19/2021

Always the best just love him he's a wonderful dr. We live in Lake Placid FL and wouldn't go anywhere else.

07/16/2021

Always have a good visit with *Dr. Mastrole.

07/16/2021

Very good session.

07/14/2021

Great doctor.

07/06/2021

Doctor Richard Mastrole is a wonderful health provider! Wouldn't go see anyone else but him.

06/27/2021

completely satisfied

06/27/2021

Dr Mastrole and his staff have always been completely professional and actually a pleasure to see. When asked by friends why I don't see a 'VIP' doctor, my response is that I already have one.

06/25/2021

the absolute best. caring, compassionate and empathetic.

06/23/2021

Dr Mastrole is very professional. He is extremely knowledgeable and truly cares about his patient.

06/22/2021

He is awesome.

06/22/2021

very good

06/13/2021

Very good

06/11/2021

I have been with *Dr. Mastrole for something like 25-30 years. I think that tells it all!

06/11/2021

Very good for years.

06/08/2021

As always, a pleasure to see Dr. Mastrole

06/08/2021

Perfect in every way.

06/06/2021

always good

05/26/2021

Great

05/26/2021

Dr Mastrole is one of the best doctors he listens he has a sense of humor I could not be happier

05/25/2021

Dr. Mastrole is excellent !!!

05/25/2021

PCP for many years

05/25/2021

I been seeing *Dr. Mastrole for all of _____ his concern & treatment is unwavering for my health.

05/24/2021

No problems

05/24/2021

Great.

05/23/2021

very good, interactive discussions

05/21/2021

*Dr. Mastrole showed his concern for my health offered suggestion extremely professional & respectful. Took the time to listen and made sure I had follow up appointments to mentor concerns.

05/18/2021

very good good dr

05/18/2021

Excellent

05/18/2021

I've recommended Dr Mastrole to several friends. My whole family (Mahon family) sees him. He's great.

05/18/2021

Wonderful

05/17/2021

Well informed and concern about my overall health

05/12/2021

Very satisfied

05/11/2021

Dr. Mastrole is very knowledgeable, explains all medical concerns very clear, show concern to his patient and overall the best doctor I ever met

05/11/2021

my concern is what oam going todo ? when dr Mastrole retired, he is been my physician for almost 8 years

05/11/2021

DR. Mastrole is always very patient and takes the time to explain medical issues and reviews prescriptions and their side effects.He listens and there is never a 'dumb ' question.

05/11/2021

excellent adbice

04/28/2021

Excellent experience in every respect.

04/27/2021

I have been a patient of Dr. Mastrole for over 20 years. Every visit with him is a pleasure.

04/27/2021

informative

04/27/2021

Dr. Mastrole is kind, compassionate, attentive and extremely knowledgeable. He is invaluable in his dedication to his patients

04/27/2021

always a pleasure

04/25/2021

Excellent

04/25/2021

very efficient and helpful.

04/24/2021

Excellent

04/22/2021

I really like *Dr. Mastrole.

04/22/2021

Always cordial.

04/22/2021

*Dr. Mastrole - is very professional, knowledgeable and listens well - a grate doctor.

04/22/2021

Just fine, a routine check-up.

04/21/2021

Very good.

04/21/2021

He was concerned about all aspects of my health.

04/21/2021

very friendly and very knowledgeable but should find out from staff what he needed and make sure they work together to get it before next visit.

04/21/2021

Excellent. It is somewhat an inconvenient distance to travel but my satisfaction and confidence in Dr. Mastrole and his assistant make it worthwhile.

04/20/2021

Dr. Mastrole is always warm, caring and professional. His nurse and scribe are always a pleasure to work with.

04/20/2021

Very good!

04/16/2021

*Dr. Mastrole is a 5 star doctor. The best! They don't make them like him - these days. Always a pleasure!

04/05/2021

Overall basic and to the point check-up.

04/05/2021

Doesn't return calls for OTHER drs. Doesn't answer questions from OTHER dr.

03/28/2021

Dr. Mastrole is outstanding.

03/26/2021

*D.r Mastrole is always attentive. His follow through and response time to questions/concerns is very timely. I highly recommend *Dr. Mastrole & his staff.

03/24/2021

good job

03/24/2021

ok

03/24/2021

Excellent

03/23/2021

very good

03/23/2021

Everyone in the office and the provider are friendly and competent.

03/23/2021

He is the very best.......

03/17/2021

satisfactory

03/16/2021

He is the very best.

03/16/2021

The best he has compassion understanding and very knowledgeable very hard to find this combination

03/16/2021

best Dr I've ever had very caring makes us feel relaxed

03/16/2021

very pleased, I'm always taken care of and feel very comfortable

03/16/2021

Dr. Mastrole always makes the visit enjoyable.

03/08/2021

Excellent physician care.

03/01/2021

he expressed concern and conveyed a professional attitude in letting me know that he wanted to see some changes in my health. He is very direct and no nonsense and I like that in a medical person.

02/28/2021

Dr. Mastrole is very gracious

02/26/2021

satesfied

02/25/2021

Dr. Mastrole is always concerned with my well being and open with his knowledge, findings, and concern.

02/23/2021

very experienced doctor, listens to my concerns and addreses them clearly

02/23/2021

the experience could not have been better

02/22/2021

Excellent as usual.

02/18/2021

excellent bedside manner. caring and compassionate.

02/15/2021

*Dr. Mastrole has been my primary care physician for 20 years. His diagnostic skills are amazing. He is compassionate, personable, gives logical, reasonable explanations, and I am very grateful to be his patient.

02/15/2021

Excellent experience.

02/15/2021

Always very positive, including assistants. All are very efficient, knowledgeable, professional & courteous.

02/15/2021

Excellent care given - always concerned how I am doing.

02/10/2021

I am confident with Dr. Mastroli

02/09/2021

Excellent, always thorough and thoughtful.

02/01/2021

Our provider/physician *Dr. Mastrole is wonderful. He is very helpful, intelligent and personable. We are so lucky to have him.

01/31/2021

Always a pleasure.

01/27/2021

Dr. Masterole is always a pleasure to visit.

01/26/2021

Dr. Mastrole and his assistant Alicia are excellent, great assets to Holy Cross.

01/26/2021

very satisfied dr Mastrole is a very personable and caring physician

01/25/2021

Very good

01/24/2021

Excellent

01/21/2021

Always good.

01/20/2021

Excellent, all medical issues were discussed and clarified.

01/19/2021

always pleased and happy with physician and staff

01/19/2021

excellent.

01/19/2021

Don't let *Dr. Mastrole retire!!!

01/19/2021

I've been using Dr. Mastrole for more than 20 years and am very happy with him.

01/19/2021

Dr. Mastrole is always very caring and empathetic.

01/18/2021

VERY GOOD, Thank you

01/17/2021

Always have a good a experience with my doctor. He is a true professional and shows interest in everything you tell him.

01/17/2021

He's an excellent physician.

01/17/2021

Dr Mastrole has been my Doctor over 20 years what can I say he's great!

01/17/2021

excellent

01/15/2021

All shows concern with my health needs and concerns.

01/15/2021

Very good visit, all questions answered & discussed.

01/15/2021

Great doctor!

01/06/2021

he's excellent and I have a long term relationship with this Doctor. It will be sad the day Mastrole retires....

01/04/2021

was excellent as always
Show more