Atria Scarborough

Address

18 Black Point Road
Scarborough, ME 04074

Strategy Type

Senior Housing & Medical Properties

Property Details

  • Atria Scarborough is an 81 unit Assisted Living & Memory Care community