Scarborough Terrace
600 Commerce Dr, Scarborough, Maine 04074
Atria Scarborough
18 Black Point Road, Scarborough, Maine 04074