Find nursing homes in Amesbury, MA. Listings include Merrimack Valley Health Center.
Merrimack Valley Health Center is a top ranked 120-bed skilled nursing facility, providing the highest quality short-term rehab and long-term care.