Dr. John A. McMahon, DO - Portsmouth, NH - Sports Medicine

Dr. John McMahon

  • Sports Medicine
  • , Internal Medicine
  • Portsmouth, NH
  • Languages supported at his practice: French, Swahili, English
  • Office Hours
  • Accepting New Patients
  • Electronic Health Records

Dr. McMahon's Background

Bio

John A. McMahon, DO practices Sports Medicine in Portsmouth, NH. Dr. McMahon graduated from University of New England College of Osteopathic Medicine in 2008 and has been in practice for 10 years. He completed a residency at Maine Medical Center. Dr. McMahon also specializes in Internal Medicine. He currently practices at Atlantic Orthopaedics & Sports Medicine and is affiliated with Portsmouth Regional Hospital. Dr. McMahon accepts multiple insurance plans including Aetna, Harvard Pilgrim and Medicare. Dr. McMahon is board certified in Internal Medicine. In addition to English, Dr. McMahon's practice supports these languages: French and Swahili.

Specialties
Hospital Affiliations
Education
  • Residency
  • Maine Medical Center
  • Medical School, 2008
  • University of New England College of Osteopathic Medicine
  • Biddeford, ME