Memory Care in Surprise, Arizona - Site Map | Caring.com Mosaic Gardens Memory Care at Surprise Rock Creek at The Park Brookhaven Assisted Living A Paradise for Parents Assisted Living & Memory Care Sanctuary Assisted Living Orchard Pointe at Surprise Vineyard Park of Surprise Simple Living Assisted Care DT Care LLC