Organization: River Legacy Living Science CenterLocation: 703 NW Green Oaks Blvd.Arlington, TX, 76006United StatesSee map: Google MapsPhone:817.860.6752 x110 WATER Festival - River Legacy Nature CenterDates: 09/09/2023Time: 10 AM – 2 PM