Tommy Standridge Stadium
Address:
1330 Valwood Pkwy
Carrollton
, TX
, 75006
32° 56' 25.7316" N, 96° 54' 54.234" W
See map: Google Maps