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 is a beautiful waterfront venue located in El Lago, Texas, creating events based on the client's needs and expectations. What's Nearby? Distance: 5 10 15 20 25 50 mi.