57420

Atria Merrimack Place

Category
Assisted Living

Capacity
80 beds

Financial Assistance
Medicaid

License/Certification
ASL