Life Care Center Of St Louis is a nursing home located in Saint Louis , Missouri. This nursing home was first approved to provide Medicare and Medicaid services on 04/06/1995. It has 100 certified beds. Life Care Center Of St Louis is located 3520 Chouteau Ave, Saint Louis, MO 63103 and can be contacted via phone number (314) 771-2100.