Sienna House
1322 Leroy Avenue, St. Louis, MO 63133
Assisted Living , Board and Care Home
Sienna House is a welcoming senior living community nestled at 1322 Leroy Avenue. This small, tight-knit community is dedicated to providing exceptional care and medical services to its residents. With 24-hour supervision and comprehensive assistance with daily living activities such as bathing, dressing, and transfers, Sienna House ensures that every resident receives the attention and support th...
...Read more
From $4,800/mo
3.8