mobile menu
mobile menu
About
FAQ
Home
Nursing Homes
Saint Louis, MO 63103
4
Overall Stars
Life Care Center Of St Louis
3520 Chouteau Ave
Saint Louis, MO, 63103
(314) 771-2100
Nursing Home
Information
Life Care Center Of St Louis is a for profit - individual nursing home certified for medicare and medicaid in Saint Louis, MO.