ttcqeayetrwczwezdueawsrsbdyr

The Vitals website is provided for your informational use only. Nothing contained or offered by, on or through Vitals should be construed as medical advice or relied upon for medical diagnosis or treatment. Vitals does not recommend or endorse any particular healthcare provider whose information or ratings appear on this website. We encourage you to read our full Terms of Service.

Dr. Frank Mazzotta Is this you?

Filter Reviews

43 Ratings • 4 Comments

4.3
  • 32
  • 2
  • 4
  • 0
  • 5

Quality Rating

Highly Satisfied

Friendly Staff
Promptness
Wait Time
25.2 min
Appropriate Followup
Spends Time With Me
Bedside Manner
Accurate Diagnosis
Easy Appointments

Rate Now

Share Your Experience

Have you seen Dr. Frank Mazzotta?

Showing 12 of 43 Ratings

Horrible

Posted on August 2nd, 2017

Are you Kidding me with these reviews. This practice is the worst. They misdiagnosed my Mom with a chronic disease that they knew she had for 3 YEARS. And we just found out. Stay away. I will have a medical malpractice suit after them. Don't even get me started on the staff.

Wait time
20 minutes
Easy Appointment
Promptness
Friendly Staff
Accurate Diagnosis
Bedside Manner
Spends Time with Me
Appropriate Follow-up
Full Review Rating Breakdown
Was this review helpful? Yes No Report Abuse

The best

Posted on July 30th, 2015

Greatest doctor ever with the best staff.

Wait time
5 minutes
Easy Appointment
Promptness
Friendly Staff
Accurate Diagnosis
Bedside Manner
Spends Time with Me
Appropriate Follow-up
Full Review Rating Breakdown
Was this review helpful? Yes No Report Abuse

One of the BEST

Posted on April 25th, 2015

One of the best Doctors in Philadelphia. Staff is extremely friendly

Wait time
30 minutes
Easy Appointment
Promptness
Friendly Staff
Accurate Diagnosis
Bedside Manner
Spends Time with Me
Appropriate Follow-up
Full Review Rating Breakdown
Was this review helpful? Yes No Report Abuse

Long Long waits

Posted on February 18th, 2015

Had to wait over an hour for an appointment and the waiting room is the smallest I have ever seen. The appointment it's self took less than 20 minutes. They closed on a day when there was less than 2 inches of snow on the ground for weather and then just left early the next day for no reason. This is all information I gathered from the answering service who answers the phone for them but who can't have someone from the office give you call back if you need it, so I am confused as to what the answering service actually does. I simply need a prescription refilled so I can sleep and my experience with all of this has just been a nightmare.

Wait time
56 minutes
Easy Appointment
Promptness
Friendly Staff
Accurate Diagnosis
Bedside Manner
Spends Time with Me
Appropriate Follow-up
Full Review Rating Breakdown
Was this review helpful? Yes No Report Abuse

Five Stars

Posted on July 14th, 2017

Five Stars

Posted on June 12th, 2017

Five Stars

Posted on June 12th, 2017

Five Stars

Posted on March 24th, 2017

Four Stars

Posted on March 24th, 2017

Five Stars

Posted on March 2nd, 2017

Five Stars

Posted on January 3rd, 2017

Five Stars

Posted on January 3rd, 2017

  • Nearby Doctors

    Dr. Frank Mazzotta is similar to the following 3 Doctors near Philadelphia, PA.