Katrina McPherson

Active Astoria, OR Vice-President for Columbia Memorial Hospital Foundation