Skip to content Accessibility tools
Print Share Link

Life Care Center of St. Louis

3520 Chouteau Ave.
St. Louis, MO 63103-2916

Melissa Schuettler
Administrator
314-771-2100
314-771-7667 (fax)
melissa_schuettler@lcca.com