Karen Heard, MD
My name is Karen Heard. I am an Internist, a specialist in Adult Medicine.
I grew up in Kentucky, went to school in Tennessee and did my Internal Medicine residency in Seattle. I practiced medicine in Indiana for many years. More recently, my husband’s job brought us to Philadelphia for a few years and now to Maine.
I enjoy getting to know my patients and their families. I like working together to help patients be as healthy as possible.
When I am not working, I enjoy outdoor activities with my husband and my dog.
University of Tennessee Medical School
University of Washington Affiliated Hospitals, Primary Care Internist Program
Contact & Location
84 Marginal Way, Suite 700 & 800
Portland, ME 04101
Phone: (207) 774-5816
Fax: (207) 523-8595 or 8597