
Located in Rochester, MN near Cascade Lake Park, Shorewood Senior Campus is a vibrant community that offers independent living, assisted living, memory care, and respite care.
Located in Rochester, MN near Cascade Lake Park, Shorewood Senior Campus is a vibrant community that offers independent living, assisted living, memory care, and respite care.