Mid Coast–Parkview Health Chans Home Health Care Mid Coast Hospital Mid Coast Medical Group Mid Coast Senior Health Center Thornton Oaks Retirement Community
Mid Coast Medical Group - For a Lifetime of Caring Mid Coast Medical Group is located in Brunswick, Bath & Topsham
Specialty Care
My Patient - Portal
Mid Coast Medical Group Appointment App
Gregory L. Penner, MD
Gregory L. Penner, MD
Michael J. Samson, MD
Michael J. Samson, MD

Mid Coast Medical Group–
Ear, Nose & Throat

flag 44 Elm Street
Topsham, ME 04086
Phone Ph: (207) 725-4455
Fax: (207) 725-4861
Map Map

flag 331 Maine Street, Suite 4
Brunswick, ME 04011
Phone Ph: (207) 721-0911
Fax: (207) 721-9729
Map Map


Formed by two well-known, area professionals—Gregory Penner, MD, and Michael Samson, MD, both board-certified otolaryngologists—our practice offers comprehensive treatment and surgery for persistent ear, nose, and throat conditions in adult and pediatric patients. The practice provides comprehensive care in two convenient locations. Dr. Penner’s office will remain located at 331 Maine Street, Suite 4, on the Parkview Medical Center Campus in Brunswick and can be reached at (207) 721-0911. Dr. Sampson will continue to practice at 44 Elm Street in Topsham and his phone number will remain (207) 725-4455.

Our Team

Gregory L. Penner, MD
Michael J. Samson, MD

Primary Care