mobile menu
mobile menu
About
FAQ
Home
Nursing Homes
Chelsea, MA 02150
3
Overall Stars
Leonard Florence Center For Living
165 Captain's Row
Chelsea, MA, 02150
(617) 887-0001
Nursing Home
Information
Leonard Florence Center For Living is a non profit - corporate nursing home certified for medicare and medicaid in Chelsea, MA.