Sienna House
1322 Leroy Avenue, St. Louis, MO 63133Assisted Living, Board and Care HomeSienna 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 $2,740
/mo3.8