Richard Shear

Active Minneapolis, MN Manager for Fairview Health Services