LEONARD FLORENCE CENTER FOR LIVING – CHELSEA, MA
Home › Massachusetts › Suffolk County › Chelsea › ZIP 2150 › Leonard Florence Center For Living CMS Verified | 2026-03-01 Leonard Florence Center For Living 165 CAPTAIN’S ROW, Chelsea, MA 2150 (617) 887-0001 100 beds All Chelsea facilities 5.0* Overall 5.0* Health Inspection 4.0* Quality Care 5.0* Staffing 93.69 Score /100 #245 National Rank … Read more