Jacqueline Flanagan

Active Washington, PA Executive Director for Presbyterian Seniorcare