Dr. John Griffin, MD

Dr. John Griffin, MD

Internist
119 Prospect St, Ste 3, Fl 2, Ridgewood, NJ
4.69
“The doctor was so attentive to my needs and answered and explained everything thoroughly thank you so much for all your help”
Barbara J.April 12, 2023

Book an appointment for free

The office partners with Zocdoc to schedule appointments

Scheduling details

  1. See if they are in network

Available appointments

Today, Apr 1 – Tue, Apr 14
At the moment, there's no availability on Zocdoc for the selected date range and appointment type at this location.
View more availability

What patients are saying

Overall rating

4.69

Average wait time

4.52

Bedside manner

4.87
“The doctor was so attentive to my needs and answered and explained everything thoroughly thank you so much for all your help”
Barbara J.April 12, 2023Video visit
“Great experience, Dr. Griffith was very knowledgeable and helpful. I’ve been very frustrated I’m the past just getting an appointment with other doctors. This was much easier and Dr. Griffith listened to me and was able to help right away.”
Jill T.March 30, 2023Video visit

About Dr. John Griffin

****Please be aware that Dr. Griffin is in network with Blue Cross Blue Shield plans and Amerihealth only. This means that unless you have Blue Cross Blue Shield or Amerihealth likely your insurance will not cover your visit and payment will be out of pocket**** **Also please be aware that Dr. Griffin is only able to see patients through TELEMEDICINE at this time** John Griffin, MD, is an ABIM board-certified Internal Medicine Physician at Genesis in Westfield, New Jersey. Dr. Griffin delivers excellence in the care of Telehealth patients with a broad range of conditions, including sprains, UTI, coughs, colds, shingles, toothache, yeast and bacterial infection such as sinus or ear infections, hypertension, diabetes, other acute and chronic disease states, and many other standard urgent care issues. Dr. Griffin earned his medical degree at St. Christopher IMD School of Medicine in Luton, England. He completed his Internal Medicine residency training at St. John’s Mercy Medical Center in St. Louis, Missouri. Dr. Griffin welcomes new and existing patients to Genesis Orthopaedic and Spine. **WE DO NOT PRESCRIBE OR REFILL CONTROLLED SUBSTANCES. SOME EXAMPLES OF MEDICATIONS WE DO NOT PRESCRIBE INCLUDE: opiates, muscle relaxers,promethazine,codeine,benzodiazepines, barbiturates, sleeping pills, pseudoephedrine, ADHD medications eg Adderrall, Ritalin, and many psychiatric medications. WE ALSO DO NOT PROVIDE PRESCRIPTIONS FOR MEDICAL MARIJUANA

Is this doctor in your insurance network?

Enter your insurance carrier and plan
  1. choose insurance

In-network insurances

Aetna
BlueCross BlueShield
Medicare
200+ more in-network plans

Popular visit reasons

Allergy Consultation
Annual Physical
Chiropractic Consultation
Fibrocystic Breast Disease
Foot Consultation
Foot Injuries
Illness
Obesity Hypoventilation Syndrome
Allergy Consultation
Annual Physical
Chiropractic Consultation
Fibrocystic Breast Disease

Office location

Dr. John Griffin, MD also offers online video visits for patients
Genesis Orthopaedic and Spine
119 Prospect St, Ste 3, Fl 2, Ridgewood, NJ 07450

Education and background

Practice names

Board certifications

  • American Board of Internal Medicine

Education and training

  • Medical School - St. Christopher Iba Mar Diop College of Medicine
  • Saint John's Mercy Medical Center, Residency in Internal Medicine
  • Saint John's Mercy Medical Center, Internship in Internal Medicine

Awards and publications

  • NJ Monthly Top Doctor 2022

Languages spoken

  • English

Provider's gender

Male

NPI number

1275731143

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.69
Wait time
4.52
Bedside manner
4.87
Trust Banner Shield
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
767 reviews
Most relevant
The doctor was so attentive to my needs and answered and explained everything thoroughly thank you so much for all your help
Verified patientVideo visit
He was great! Polite, friendly, and was quick with a solution for my problem. Can’t wait for my next visit with Dr. Griffin
Verified patientVideo visit
The doctor was very kind and attentive! He answered all my questions and got me where I needed to be. 10/10 recommend him!
Verified patientVideo visit
Office staff is great. Friendly and responsive. Doctor was also very nice. Only thing that could improve was the wait time.
Verified patientVideo visit
He was a very nice Dr. and the ladies in the office were as well. Just waiting on my prescription now so I can do pick it up
Verified patientVideo visit
John is kind, well spoken and really listened to my issues. I highly recommend as telehealth primary care physician.
Verified patientVideo visit
I had a virtual appointment. The visit itself was fine but I waited over 30 minutes on the video call before he arrived.
Video visit
I really enjoyed the conversation. Very kind and willing to do whatever possible to lessen the intensity. Thank you
Verified patientVideo visit
Great experience! Dr. Griffin was really easy to talk to and he put my mind at ease. I will definitely see him again.
Verified patientVideo visit
Very friendly and attentive, made going to the doctor easy and understandable. Very happy with my choice in Dr. Griffin.
Verified patientVideo visit
On vacation was able to see a doctor quickly that was able to treat me quickly and easily. Would highly recommend.
Video visit
Excellent inquiries into my situation as well as being helpful on where to turn next. Highly recommend Dr. Griffin.
Verified patientVideo visit
Appointment was awesome and he was very helpful. I got the info that I needed and the doctor was very thoughtful.
Video visit
Great experience! Staff was super friendly and accommodating and Dr. griffin was awesome and met all of my needs
Verified patientVideo visit
This doctor is pretty great, listened to my issues and prescribed me medication for treatment. Highly recommend!
Verified patientVideo visit
Doctor was kind and patient and knowledgeable. Appreciated the ease of booking and the front desk was helpful.
Verified patientVideo visit
Dr. Griffin was efficient and helped me know the next steps I should take while experiencing abdominal pains!
Verified patientVideo visit
I loved this doctor. He was super thorough and helpful. Very understanding and always a pleasure to see him.
Verified patientVideo visit
Dr Griffen is very friendly and knowledgeable. His bedside manner is great. I would highly recommend him.
Verified patientVideo visit
Very nice and gave me what I needed. No time wasted and was very kind at the same time. Highly recommend,
Verified patientVideo visit
very friendly staff and quick getting my appointment. Clear communication and let me explain myself
Verified patientVideo visit
Great experience, I was not rushed and the Doctor was very helpful and answered all of my questions
Video visit
The staff is very friendly and provides information in a timely manner for preparation of appointment
Video visit
I did a teledoc appointment from Gulf Shores Alabama and I really enjoyed it! I prefer it actually it!
Verified patientVideo visit
Dr. Griffin was so helpful and listened attentively to my reason for the visit. Will be back for sure!
Verified patientVideo visit
Great experience. I felt supported and look forward to my continued experience with Dr. Griffin
Verified patientVideo visit
Dr. was amazing and his staff were right now...IM SO GRATEFUL BECAUSE IM STARTING TO FEEL BETTER...
Video visit
Great process. Dr Griffin was sympathetic and knowledgeable. I feel much better thanks to him.
Verified patientVideo visit
A very good experience for my first virtual doctor visit. It is better than I had expected.!
Verified patientVideo visit
Good feedback on what medication to take when there would be a follow up. This was very fast.
Video visit
Great communication between the office prior to visit and lovely interaction with the doctor.
Verified patientVideo visit
Dr Griffin was busy but got to me and handled my needs promptly and with a great attitude
Verified patientVideo visit
The provider was kind and understanding. Quick visit but answered all of my questions.
Verified patientVideo visit
Dr. Griffin is extremely friendly and personable and I felt like he really listened to me.
Verified patientVideo visit
Dr Griffin and staff were extremely friendly and attentive! Would definitely recommend!
Verified patientVideo visit
It was great! Everything in order. Doctor was professional and cordial. Perfect.
Verified patientVideo visit
Doctor Griffin was great! no wait time and got me what I needed. Highly recommend
Verified patientVideo visit
Dr Griffin was an absolute pleasure to work with, a true health care professional!
Verified patientVideo visit
The staff was very kind and welcoming! Super convenient and friendly experience!
Video visit
Excellent service from Dr. Griffin and his staff. I would highly recommend him.
Verified patientVideo visit
Great questions to help narrow down the issue. Good listener and communicator.
Verified patientVideo visit
Very promising first visit. Will definitely return for future consultations.
Verified patientVideo visit
Dr. Griffin was knowledgeable and professional and answered all of my qeustions!
Verified patientVideo visit
He was very professional and listened to my concerns . Made me feel comfortable
Verified patientVideo visit
Josh the scheduler was very thorough and made sure I did the questionaire.
Verified patientVideo visit
The doctor was efficient and friendly. Open to discussion regarding diagnosis.
Video visit
do not bother for mental health prescription. nice enough. Not what I needed.
Video visit
Dealt with the problem very professionally and efficiently. Highly recommend!
Verified patientVideo visit
Highly recommend! Dr. Griffin and his staff were very patient and thorough.
Video visit
Dr. Griffen was punctual and genuinely pleasant and caring. Would recommend!
Verified patientVideo visit
Frequently asked questions

How soon can I make an appointment with Dr. John Griffin?

Generally, Dr. John Griffin has appointments available on Zocdoc within 1 week. You can see Dr. Griffin's earliest availability on Zocdoc and make an appointment online.

Is Dr. John Griffin accepting new patients?

Dr. John Griffin generally accepts new patients on Zocdoc. You can see Dr. Griffin's earliest availability on Zocdoc and schedule an appointment online.

Does Dr. John Griffin accept my insurance?

Choose your insurance plan to verify if Dr. Griffin is in-network.

Can I make an appointment with Dr. John Griffin online?

Yes, you can make an appointment online with Dr. Griffin using Zocdoc. It’s simple, secure, and free.

What practice does Dr. John Griffin work with?

Where is Dr. John Griffin's office located?

Dr. John Griffin has 46 office locations, including in Westfield, Mount Carmel, Edgehill, Hartstown, Watha, Newtonia, Spillertown, Broaddus, Cusick, Empire, Rendville, Markleeville, Millersburg, Pleasant Dale, Madrid, Supai, Bobtown, Centertown, Timpas, Reevesville, Edgefield, Anderson, Moro, Kenefic, Bandana, Washington, Slaughter Beach, Kalalau Trail, Clutier, Freeport, Mt Chase, Hitterdal, Alligator, Dixon, Windsor, Des Lacs, Clayville, Hosmer, New Harmony, Van, Eland, Swan Valley, Osage, Mashantucket, and Ridgewood, view full addresses on Dr. Griffin's profile.

Which board certifications does Dr. John Griffin have?

Dr. John Griffin is certified by American Board of Internal Medicine.

What are common reasons for patients to see Dr. John Griffin?

Dr. John Griffin frequently sees patients for Allergy Consultation, Annual Physical, Chiropractic Consultation, Foot Consultation, and Illness. You can see other visit reasons for Dr. John Griffin on their profile.

What languages does Dr. John Griffin speak?

Dr. John Griffin speaks English.

How do patients rate Dr. John Griffin in reviews?

767 patients have reviewed Dr. John Griffin. The overall rating for this doctor is 4.69/5. They have a 4.87/5 rating for bedside manner and a 4.52/5 rating for wait time. You can read individual reviews and ratings on their profile.

Zocdoc›Jersey City, NJ Internists›Dr. John Griffin, MD