Margaret Haupt, Nurse Practitioner at Mid-Columbia Medical Center Internal Medicine

Margaret Haupt, Nurse Practitioner at Water's Edge Health & Wellness Center. Water's Edge is a part of Mid-Columbia Medical Center in The Dalles, Oregon.