Mapicn_1

Karen R. Macdonell, MD

  • 3181 South West Sam Jackson Parks Road, Portland, OR
  • 503-494-8276

Best Match! Karen R. Macdonell, MD is board certified in Hematopathology and has 22 years of experience. This doctor matches your preferences for Specialty.