1. Grand Pool & Patio 14081 W Grand Ave Ste 2, Surprise, AZ 85374 Coordinate: 33.65092,-112.36631 Phone: (623) 584-9150