Leonard Florence Center For Living is a nursing home located in Chelsea , Massachusetts. This nursing home was first approved to provide Medicare and Medicaid services on 02/26/2010. It has 100 certified beds. Leonard Florence Center For Living is located 165 Captain's Row, Chelsea, MA 2150 and can be contacted via phone number (617) 887-0001.