Waters Edge Venue Home / Waters Edge Venue Share: CATERING, EVENTS & VENUES Waters Edge Venue Visit Website 3901 NASA Pkwy El Lago, TX 77586 (281) 291-9900 Visit Our Website Facebook Twitter Hours: Monday-Friday 9-5 Saturday by appointment only. About Map About Waters Edge Venue is a unique waterfront venue. The perfect place to host your special event. We are located on 2.5 acres on the scenic shores of Clear Lake and can accommodate up to 300 guests. What's Nearby? Distance: 5 10 15 20 25 50 mi.