Nursing home
Life Care Center Of St Louis
Medicare and Medicaid
3520 Chouteau Ave Saint Louis, MO 63103
- Phone
- (314) 771-2100
- CMS CCN
- 265610
- Certified beds
- 100