OVERVIEW

Dr. Mcmahon graduated from the University of New England College of Osteopathic Medicine,University of New England College of Osteopathic Medicine in 2008. He works in Portland, ME and 3 other locations and specializes in Emergency Medicine, Internal Medicine and Sports Medicine. Dr. Mcmahon is affiliated with Maine Medical Center, York Hospital and Portsmouth Regional Hospital.

EDUCATION AND TRAINING

Medical School
University Of New England College Of Osteopathic Medicine
Graduated 2008

RATINGS AND REVIEWS

OVERALL RATING
PHYSICIAN RATING
Explains conditions and treatments
Takes time to answer my questions
Provides follow-up as needed
How was your visit with Dr.Mcmahon?
(Select a rating)
OFFICE LOCATION RATING
Showing ratings for:
22 Bramhall St, Portland, ME, 04102
Choose another location
Average office wait time
Office cleanliness
Courteous staff
Scheduling flexibility
Maine Medical Center
22 Bramhall St
Portland, ME, 04102
"Super nice Dr. explained things well, was kind and caring."
  • June 26, 2020

INSURANCE PLANS ACCEPTED (31)

Please verify insurance information directly with your doctor’s office as it may change frequently.
  • UHC Choice Plus POS
  • UHC Navigate HMO
  • Harvard Pilgrim HMO
  • Harvard Pilgrim PPO
  • Aetna Choice POS II
  • Aetna HMO
  • UHC Options PPO
  • Tufts PPO
  • Aetna Managed Choice POS Open Access
  • Anthem Blue Choice PPO - ME
  • BCBS MA Preferred Blue PPO
  • BCBS MA Blue Care Elect PPO
  • Aetna Signature Administrators PPO
  • CIGNA HMO
  • Harvard Pilgrim ChoiceNet HMO
  • Anthem HMO Maine
  • Maine Community Health Options
  • BCBS Blue Card PPO
  • Anthem Pathway X Enhanced Ind Direct Access NH
  • Harvard Pilgrim Maines Choice HMO
  • UHC Navigate POS
  • Anthem Preferred Blue Network - NH
  • Harvard Pilgrim New Hampshire Network HMO
  • CIGNA PPO
  • CIGNA Open Access Plus
  • Aetna Select
  • Tufts Granite Advantage EPO, PPO and Saver
  • Tufts Granite Premier Choice EPO and PPO
  • Aexcel PPO
  • MEDICA CHOICE WITH UNITEDHEALTHC
  • UHC NAVIGATE PLUS POS

LOCATIONS

22 Bramhall St
Portland,ME,04102
Atlantic Orthopedics And Sports Medicine
16 Hospital Dr Ste B
York,ME,03909
  • Accepting New Patients
  • Medicare Accepted
  • Medicaid Accepted
Mon8:00 am - 5:00 pm
Tue8:00 am - 5:00 pm
Wed8:00 am - 5:00 pm
Thu8:00 am - 5:00 pm
Fri8:00 am - 5:00 pm
SatClosed
SunClosed
  • Accepting New Patients
  • Medicare Accepted
  • Medicaid Accepted
Atlantic Orthopedics And Sports Medicine
1900 Lafayette Rd
Portsmouth,NH,03801
  • Accepting New Patients
  • Medicare Accepted
  • Medicaid Accepted
Mon8:00 am - 7:00 pm
Tue8:00 am - 5:00 pm
Wed8:00 am - 5:00 pm
Thu8:00 am - 5:00 pm
Fri8:00 am - 5:00 pm
SatClosed
SunClosed
  • Accepting New Patients
  • Medicare Accepted
  • Medicaid Accepted

HOSPITAL AFFILIATIONS

  • Maine Medical Center
  • York Hospital
  • Portsmouth Regional Hospital

OTHER PROVIDERS AT THIS PRACTICE

CS
Orthopedic Surgery, Sports Medicine
RE
General Surgery, Orthopedic Surgery
42 Years Experience
18