1. River Legacy Nature Center 703 NW Green Oaks Blvd, Arlington, TX 76006 Coordinate: 32.7831,-97.11498 Phone: (817) 860-1595