Karen Flaherty-Oxler

Active Lancaster, PA President for The Lancaster General Hospital