Search

See All Primary Care Doctors in Arnold, MO
Dr. John Heafner, MD
Family Medicine* Age 36
Dr. John Heafner, MD
5.0 (1 Ratings)
Share
icon-circle-check
Link Copied!
Profile link copied to clipboard!
Dr. John Heafner, MD is a Family Medicine Physician in Arnold, MO.
Dr. John Heafner, MD
5.0 (1 Ratings)
Share
icon-circle-check
Link Copied!
Profile link copied to clipboard!

Dr. John Heafner, MD

Family Medicine* Age 36
Arnold, MO
Accepting new patients
Dr. John Heafner, MD is a Family Medicine Physician in Arnold, MO.

About Dr. John Heafner, MD

Dr. John Heafner, MD is a Family Medicine Physician in Arnold, MO. Dr. Heafner's office accepts new patients. Dr. Heafner is board certified in Family Practice and accepts multiple insurance plans.

Explains Conditions Well

Patients said this doctor explains conditions well.

Trustworthy

Patients said this doctor is trustworthy.

Low Wait Times

Patients are usually seen in 10 minutes or less.

Friendly Staff

Patients said the staff was friendly.

Easy Scheduling

Patients said scheduling was easy.

Experience Check

Enter a condition or procedure
Arterial Blood Gas Test (ABG)
All Headaches (incl. Migraine)
Electrocardiogram (EKG)
Arterial Blood Gas Test (ABG)
All Headaches (incl. Migraine)
Arterial Blood Gas Test (ABG)
All Headaches (incl. Migraine)
Electrocardiogram (EKG)
Tobacco Use Disorder
Immunization Administration
Joint Pain
Mild Asthma
Constipation
Acute Upper Respiratory Infection
Muscle Spasm
Pharyngitis
Shortness of Breath
Vitamin B Deficiency
Urinary Incontinence
Smoking Cessation Counseling
Limb Pain
Adhesive Capsulitis Shoulder
Adult Failure to Thrive
Cachexia
  • View other providers who treat Cachexia
Conduct Disorder
Dehydration
Excessive Menstrual Bleeding
Fever
  • View other providers who treat Fever
Foot Infection
Herpes Zoster Without Complication
Ingrown Nail
Intestinal Diverticulitis
Muscle Cramping
Nail Infection
Nausea
  • View other providers who treat Nausea
Onychogryphosis
Sebaceous Cysts
Secondary Renovascular Hypertension
Urinary Tract Infection (UTI)
Chronic Care Management

Accepted Insurance Plans

* Please verify this information when scheduling an appointment.
  • Blue Preferred Options-MO PPO
  • Anthem Blue Cross Blue Shield HMO
    Blue Preferred Plus POS
    Anthem Blue Cross Blue Shield PPO
  • Alliance EPO
  • Open Choice PPO
    Managed Choice (Open Access) POS
    Premier Care Network Plus - Innovation Health
    Aetna
    Elect Choice (Open Access) EPO
    Choice Plus POS II
    Savings Plus of IL OA Select
  • Blue Cross Blue Shield of Illinois PPO
    Blue Print PPO
  • Nexus Open Access
    Choice Plus POS
    Navigate POS
    Navigate HMO
    Medica Choice
    Options PPO
  • Curative EPO
    Curative PPO
    Curative PPO Plus
  • Preferred Care Blue PPO
    Blue Card High Performance Network HPN
    Blue Card PPO
  • Cigna PPO
    Open Access Plus
  • First Health (Coventry Health Care) PPO

Where Dr. John Heafner, MD Sees Patients

  1. 1 Compass Health Inc
    148 Richardson Xing, Arnold, MO 63010
  2. 2 Family Care Health Centers
    4352 Manchester Ave, Saint Louis, MO 63110

What Patients Say

Likelihood to recommend Dr. Heafner
5.0
Based on 1 Reviews
5 Stars (1)
4 Stars (0)
3 Stars (0)
2 Stars (0)
1 Star (0)

Leave a review

How likely are you to recommend Dr. Heafner?

(Select your rating)
Patient Reviews
Jan 29, 2025
I have been a patient of Dr Heafner’s for several years and would highly recommend him. His knowledge and caring make for an awesome Dr and Patient relationship!
— Jan 29, 2025
See more reviews on Healthgrades
Claim Your Profile
Are you Dr. John Heafner, MD?
Respond to reviews, add information, and reach more patients. Claiming is free and only takes a minute.

Claim my profile

Meet Dr. John Heafner, MD

Specialties*
Family Medicine
Specialties*
  • *Sharecare does not verify qualifications for medical specialties. Please verify your provider's specialty and qualifications directly with your provider and applicable medical board.
Common Questions and Answers
Responses are sourced directly from patients.
Does Dr. Heafner communicate via email?
1 user said yes.
Yes
(1)
No
(1)
Does Dr. Heafner offer telehealth services or virtual visits?
1 user said yes.
Yes
(1)
No
(1)
Does Dr. Heafner offer an online patient portal?
3 users said yes.
Yes
(3)
No
(0)
Does Dr. Heafner have free onsite parking?
3 users said yes.
Yes
(3)
No
(0)
Does Dr. Heafner offer weekend visits?
No users said yes.
Yes
(0)
No
(2)
Does Dr. Heafner offer evening visits?
No users said yes.
Yes
(0)
No
(2)
Does Dr. Heafner specialize in working with children or adolescents?
No responses yet.
Yes
(0)
No
(0)
Does Dr. Heafner specialize in working with seniors?
No responses yet.
Yes
(0)
No
(0)
Does Dr. Heafner specialize in couples therapy?
No responses yet.
Yes
(0)
No
(0)
Does Dr. Heafner specialize in working with LGBTQ+ community?
No responses yet.
Yes
(0)
No
(0)
Does Dr. Heafner accept insurance?
No responses yet.
Yes
(0)
No
(0)

FAQs About Dr. Heafner's Practice

Find contact information here to make an appointment.

A list of accepted insurance providers is available on the Sharecare insurance check. It is always a good idea to verify your insurance when making an appointment.

New patients are generally accepted by Dr. John Heafner, MD. To arrange an appointment, call the number on Dr. Heafner's profile.

Dr. John Heafner, MD is affiliated with Barnes Jewish Hospital, Missouri Baptist Medical Center, Mercy Hospital Jefferson, Mercy Hospital South, SSM Health St. Clare Hospital-Fenton and SSM Health St. Mary's Hospital-St. Louis.

Yes, Dr. John Heafner, MD holds board certification in Family Practice.

Training & Medical Education
Board Certifications
  • Family Practice
Board Certifications
What’s a board certification and why is it important that my provider has one?

A board certification represents a provider’s dedication to ongoing training in one or more specialties, including the completion of intensive exams. While not all specialties have board certifications, if your provider does have one they’ve taken the extra step to master their specialty and to keep up with the latest advancements in their field.

Hospitals Where Dr. John Heafner, MD Practices

  • Barnes Jewish Hospital

    1 Barnes Jewish Hospital Plz, Saint Louis, MO

  • Missouri Baptist Medical Center

    3015 N Ballas Rd, Saint Louis, MO

  • Mercy Hospital Jefferson

    1400 US Highway 61, Crystal Cty, MO

  • Mercy Hospital South

    10010 Kennerly Rd, Saint Louis, MO

  • SSM Health St. Clare Hospital-Fenton

    1015 Bowles Ave, Fenton, MO

  • SSM Health St. Mary's Hospital-St. Louis

    6420 Clayton Rd, Richmond Heights, MO

Explore More Providers