Apogee Stadium

Stadium: Apogee Stadium

Capacity: 30850
Location: Denton, Texas, USA
Opened: 2011
Address: 1251 S. Bonnie Brae Street , Denton, Texas 76207
Current local time: 2017-06-23 05:25
Sunrise: 2017-06-23 06:20
Sunset: 2017-06-23 20:41
Tenants: North Texas Mean Green football

Other venues near

Venue Distance (km) Distance (miles)
Texas Motor Speedway2214
Toyota Stadium (Texas)3119
Rangers Ballpark in Arlington5132
AT&T Stadium5132
Gerald J. Ford Stadium5433
American Airlines Center5635
Amon G. Carter Stadium5836
McLane Stadium183114
Gaylord Family Oklahoma Memorial Stadium224139
Chesapeake Energy Arena254158

Location