Explore details about location Willow Vista Drive. Willow Vista Drive is a location situated within the Sandy alongside other areas such as East Tulane Circle, Terrace Court, Stonewood Drive.