Piper Shores
15 Piper Rd
Scarborough, ME 04074
Located at 15 Piper Rd in Scarborough, Maine, Piper Shores is a 40 bed senior community. With an average per-family income of $77,285, the facility is in a primarily wealthier area. It has an average population density, with ...