John W. Leslie Jr., MD

Pulmonary and Critical Care Medicine

(4.7 out of 5)
568 Total Ratings
(4.7 out of 5)
568 Total Ratings
Carilion Clinic

Accepting new patients

Call 540-731-7450

Accepting new patients

Background

Medical School

  • Medical College of Virginia Hospitals

Fellowships

  • Medical College of Virginia

Specialties or Medical Focus

  • Pulmonary and Critical Care Medicine
  • Sleep Medicine

Internships

  • Medical College of Virginia

NPI

  • 1972584431

Residencies

  • Medical College of Virginia

Services

Conditions Treated

  • Critical care medicine
  • Sleep disorders

Ratings and Reviews

Explained Clearly

(4.8 out of 5)
(4.8 out of 5)

Listened Carefully

(4.7 out of 5)
(4.7 out of 5)

Easy Instructions

(4.8 out of 5)
(4.8 out of 5)

Knew Medical History

(4.6 out of 5)
(4.6 out of 5)

Showed Respect

(4.7 out of 5)
(4.7 out of 5)

Spent Enough Time

(4.7 out of 5)
(4.7 out of 5)

32 total reviews

(5.0 out of 5)

Very competent doctor. Dr Leslie always has my health issues in his best interest.

(5.0 out of 5)

I trust Dr. Leslie more than any other Doctor I have ever.

(5.0 out of 5)

I would recommend Dr Leslie to other people as I have already.

(5.0 out of 5)

Dr. Leslie is one of the best doctors that I have seen.

(5.0 out of 5)

Dr. Leslie takes his job seriously. He is professional and thorough. He's an excellent doctor and I feel confident in him as my doctor.

(5.0 out of 5)

Dr. Leslie very good doctor.

(5.0 out of 5)

Been seeing Dr. Leslie for several years & he has helped me & my medical problems very well -

(4.33 out of 5)

Good

(5.0 out of 5)

Explained every thing in good detail.

(5.0 out of 5)

I left this visit knowing more about my health than anyone else has ever told me. Not that others did not share my concerns. Dr Leslie just explained my condition in more depth.

Accepted Insurance

Carilion Clinic contracts with most major health insurance carriers. This list is updated periodically and is subject to change without notice. Please contact your insurance company or health benefits manager to better understand how your policy works and any financial liability that you may have, prior to receiving care.