Avg ER Wait
Checking ER Wait Time
The feed could not be reached

John B Nelson, MD

John B Nelson, MD

Dr. John Nelson is a board-certified internist with more than 25 years of experience. He completed his electrical engineering degree at the University of Kansas before continuing on to the University of Missouri, Kansas City for his medical degree. His internships include Emory University (internal medicine) and the University of Kansas Medical Center (pulmonary and critical care medicine). Dr. Nelson has served as the medical directors of respiratory therapy, intensive care, sleep laboratory, and pulmonary rehabilitation at both Overland Park Regional Medical Center and Providence Medical Center. He is a member of the American Medical Association, the American College of Chest Physicians, the American Thoracic Society and the American Sleep Disorders Association. Currently he sits on the board of directors for Overland Park Regional Medical Center.


Medical Education & Training

Medical School: University of Missouri Kansas City School of Medicine
Fellowship: University of Kansas Medical Center
Specialty Board Certifications: Am Bd Int Med (Sub: Critical Care Medicine) - Status: Certified; Am Bd Int Med (Sub: Pulmonary Diseases) - Status: Certified; Am Bd Psych & Neuro (Sub: Sleep Medicine) - Status: Certified

Procedures and Conditions

Interventional Bronchoscopy , Electromagnetic Navigational Bronchoscopy for Diagnosis and Fiducial Placement , Endobronchial Stent Placement, Transtracheal Oxygen Catheter Placement, Acute Bronchitis , Asthma , COPD , Cystic Fibrosis , Emphysema , Infection , Pneumonia , Pulmonary Hypertension , Sleep Apnea , Transtracheal Oxygen Catheter Management





John B Nelson, MD


Pulmonary Diseases
See more Pulmonary Diseases Physicians
Sleep Medicine
See more Sleep Medicine Physicians
Critical Care Medicine-Internal Medicine
See more Critical Care Medicine-Internal Medicine Physicians

John B Nelson, MD

Office Locations

Kansas Pulmonary & Sleep Specialists
10550 Quivira Road, Ste 335
Overland Park, KS 66215
Phone: (913) 599-3800