Book an Appointment

Choose your insurance
Loading...
Choose your insurance
Loading...
No Results
What's the reason for your visit?
Illness
521 West Girard Avenue, Philadelphia, PA, 19123
4507 North 5th Street, Philadelphia, PA, 19140
5245 North 5th Street, Philadelphia, PA, 19120
208 W. Chelten Ave, Philadelphia, PA, 19144
See all 7 locations

Qualifications and Experience

Education

Languages Spoken

Board Certifications

Professional Memberships

In-Network Insurances

Specialties

Professional Statement

Dr. John Michel is a Doctor of Osteopathy and board-certified Internist. He is also the Director of Advanced Cardiac Life Support at the North Philadelphia Health System, and a member of the American College of Osteopathic Internists and the American Osteopathic Association. Dr. Michel is proud to offer Philadelphia over 15 years of experience, and he is pleased to conduct visits in English, French, and Creole. You are welcome in his office!

Zocdoc Awards

Verified Patient Reviews

Overall Rating
Bedside Manner
Wait Time

Dr. John Michel is great. Excellent bedside manners, really wants to help you and get you feeling better. The wait time was short which is great.

Overall Rating
Bedside Manner
Wait Time

The wait time was horrible. Dr. Michel is awesome despite the wait.

Overall Rating
Bedside Manner
Wait Time

They didn't have the confirmation.

Overall Rating
Bedside Manner
Wait Time

My experience was great. The location was convenient and the staff was very nice. I would definitely consider keeping Dr. Michel as my primary care physician.

Overall Rating
Bedside Manner
Wait Time

He's a attentive doc, happy I found him! Staff were also great, over all no concerns other than the usual wait you find at any Doctors office the wait is always bad

Overall Rating
Bedside Manner
Wait Time

My visit was good. Seems like allot of the patients have been going there for awhile the staff knew most people by their first name.

Overall Rating
Bedside Manner
Wait Time

Dr Michel is so understanding and empathic, i cant imagine anyone else as my primary doctor. Most doctors are very arrogant and have made thier desicion regarding you based on your apperance. He looks past that. He listens to you and i found that ive found a doctor who can understand me and no sterotype me. That kind of doctor who has apathy towards you may get you killed. Be honest with him and you will get assisted with the utmost respect.

Overall Rating
Bedside Manner
Wait Time

Dr. Michel was great he listened, I like that about a Doctor.

Overall Rating
Bedside Manner
Wait Time

Excellent service, glad I made the right choice for my primary doctor

Overall Rating
Bedside Manner
Wait Time

Stood in front of receptionist for over 5 minutes before being acknowledged. Then sat for almost an hour before being called DESPITE having an appointment. No call to confirm appointment. Would not recommend

Overall Rating
Bedside Manner
Wait Time

All around bad! he took 2 phone call during the 5 minutes he was in the room with me. The ladies at the front desk assumed I was there For a drug to help with painkiller addiction Witch I wasn't just went for a check up.

Overall Rating
Bedside Manner
Wait Time

The staff take good care of patients, and they are very flexible to place your next appointment or lab work. Honestly I love them and you have to try them as well.

Overall Rating
Bedside Manner
Wait Time

It was ok the wait time was long and there's No parking, I got a $26 parking ticket :( People were friendly I would go back if they had a place for me to park with out getting a ticket.

Overall Rating
Bedside Manner
Wait Time

the first time i went to the doctor,he was understanding and helpful,we made a follow up appt,for bloodwork and the office never called to remind me.upon going and making an appointment,i got all the way there and it wasnt even him.it was a nurses assistant who couldnt perscribe my meds.this is even after my Patience after he wrote my persciption wrong instead of 60tablets mine was for 30...they left me up in the air as to what to do.this is a ex-herion and perscription pain killer abuseers maintnence office...the office staff where mean unorganized and unhelpful.the doctor has 4/5 locations and names it excel medical center.if you need help dont go here

Overall Rating
Bedside Manner
Wait Time

He's a great doctor with a great staff, and I recommend him to everyone.

Overall Rating
Bedside Manner
Wait Time

Pleasent visit the first time, I have to really get to know them did not meet the doctor yet but I should on my next visit

Overall Rating
Bedside Manner
Wait Time

The workers at the front desk need to be more organized.

Overall Rating
Bedside Manner
Wait Time

Very attentive, friendly, kind, and helpful

Overall Rating
Bedside Manner
Wait Time

Pretty Good. Thank You

Overall Rating
Bedside Manner
Wait Time

Definitely a good place if you're not interested in getting right to the point. Doctor's were very informative and didn't waste any time.

Overall Rating
Bedside Manner
Wait Time

I was impressed with how clean his office is and how friendly everyone was. Choosing him for my family doctor.

Overall Rating
Bedside Manner
Wait Time

Very nice staff. Efficient and kind. One of the best doctor visits I have had in a long time. Dr. Michel is now my new primary care physician.

Overall Rating
Bedside Manner
Wait Time

It was good nurses and doctor very polite

Overall Rating
Bedside Manner
Wait Time

very good DR.I LIKE HIS STAFF.

Overall Rating
Bedside Manner
Wait Time

Dr. Michel made me feel comfortable and answered all of my questions. I am new to the area and needed a doctor right away and Dr. Michel eased my concerns.

Overall Rating
Bedside Manner
Wait Time

It was good.

Overall Rating
Bedside Manner
Wait Time

Good staff,This is my new personal doctor.

Overall Rating
Bedside Manner
Wait Time

The visit went well but it took 1.5 hours to reach the doctor's office because of the distance and traffic.

Overall Rating
Bedside Manner
Wait Time

I think the doctor has a warm relationship with his patients. I appreciated how he paid attention to my list of medications and recommended future medically necessary tests.I do feel comfortable as a new patient having Dr. Michel as my new doctor. His staff were very pleasant also.

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Zocdoc Find a Doctor Pennsylvania Philadelphia Doctors Dr. John Michel - DO