How much do they charge for admission?
Address: 2800 S Center St, Arlington, TX 76014, USA
Lawrence Engels II | Oct 19, 2019
No admission charge, the park itself is free to visit
Angel Parra | Oct 19, 2019
It's free
Thanks! Your answer is awaiting moderation.