Life Care Center of Merrimack Valley
80 Boston Rd
Billerica, MA 01862
Life Care Center of Merrimack Valley is located at 80 Boston Rd in Billerica, Massachusetts. It is a 124 bed senior housing community. The encompassing area has an average population density, with roughly 11,000 people residing in the ...