Inspection Reports for Life Care Center of St Louis

3520 CHOUTEAU AVE, MO, 63103-2916

Back to Facility Profile

Report

Jan 16, 2026

Report

Oct 21, 2024

Report

Apr 23, 2024

Report

Apr 23, 2024

Report

Feb 14, 2024

Report

Mar 30, 2022

Report

Nov 20, 2019

Viewing

Loading inspection reports...