Casa New Intermediate Care Facility for Individuals with Intellectual Disabilities

Location: Scarborough, Maine