Leonard Florence Center for Living

165 Captains Row Chelsea, MA 02150 United States

617.887.0001

Provider Type/Services Offered

Nursing Facility/Short-Term Rehab