Gary Schafer

Active Philadelphia, PA Maintenance Director for Cliveden-Maplewood Convalescent Centers, Inc.