Life Care Center of Saint Louis
Rating: ★★★☆☆ 2.9 / 5 (40 Reviews)
Life Care Center of Saint Louis is a Physical Therapy located in Life Care Center of Saint Louis, 3520 Chouteau Ave, St. Louis, MO 63103
Working Hours
- Monday: Open (Open 24 hours)
- Tuesday: Open (Open 24 hours)
- Wednesday: Open (Open 24 hours)
- Thursday: Open (Open 24 hours)
- Friday: Open (Open 24 hours)
- Saturday: Open (Open 24 hours)
- Sunday: Open (Open 24 hours)
Contact
Address: Life Care Center of Saint Louis, 3520 Chouteau Ave, St. Louis, MO 63103 St. Louis, MO St. Louis
Phone: +13147712100
Website: Go to website