Leonard Florence Center for Living 165 Captains Row Chelsea, MA, 02150-4019 Get Directions Visit Website (617) 887-0001