Dr. John P. Mahan, MD - Yardley, PA - Pulmonary Disease

Dr. John Mahan

  • Pulmonary Disease
  • , Internal Medicine
  • Yardley, PA
  • Languages supported at his practice: English
  • Accepting New Patients

Dr. Mahan's Background


John P. Mahan, MD is a practicing Pulmonary and Sleep Disorders Specialist in Yardley and Philadelphia, PA. Dr. Mahan graduated from Georgetown University School of Medicine in 1974 and has been in practice for 41 years. He completed a residency at Georgetown University Medical Center. He currently practices at Institute for Respiratory and Sleep Medicine and is affiliated with St Mary Medical Center, Lower Bucks Hospital and Nazareth Hospital. Dr. Mahan accepts most insurance plans. Dr. Mahan is board certified in Pulmonary Medicine, Sleep Disorders Medicine, and Internal Medicine.Displaying the profile of a physician or provider on this website does not constitute or imply endorsement, recommendation, or favoring by the sponsoring hospital. The views and opinions of authors expressed herein do not necessarily state or reflect those of Trinity Health Corporation or any of its hospitals/ministries, and shall not be used for advertising or product endorsement purposes.

Hospital Affiliations
  • Residency
  • Georgetown University Medical Center
  • Medical School, 1974
  • Georgetown University School of Medicine
  • Washington, DC