Inspection Reports for
The Leonard Florence Center

165 Captains Row, Chelsea, MA 02150, MA, 02150

Back to Facility Profile

4 CMS Surveys

CMS Survey — Jun 25, 2025

Jun 25, 2025

CMS Survey — Sep 14, 2023

Sep 14, 2023

CMS Survey — Oct 2, 2024

Oct 2, 2024

CMS Survey — Nov 20, 2025

Nov 20, 2025

Loading inspection reports...