801 S Valley Pkwy, Lewisville, Texas 75067 USA
Main view 2, including diving board and a play area
Photo Credit: Yelp