Shannondale of Maryville is a retirement community that offers assisted living facilities and independent living homes and apartments. It also features a skilled nursing facility for individuals who need short-term rehabilitative therapies. The community additionally provides a retirement center that features a community clubhouse. Shannondale of Maryville has more than 35 individual homes and...