North Texas State Fairgrounds
Address:
2217 N. Carroll Blvd.
Denton
, TX
, 76201
33° 13' 59.9952" N, 97° 8' 20.8644" W
See map: Google Maps