New Location for WOW – By Land or Sea By WOWWest on May 21, 2016 in News | WOW Location By Land: 9252 Legrand Dr, Terrell By Water: Point Marker 17a