Traffic Alert: Nebraska Highway 63 closed south of I-80 exit #420i80
Traffic Alert: Nebraska Highway 63 closed south of I-80 exit #420
The State of Nebraska has Nebraska Highway 63 just south of the I-80 exit #420 closed south of Church Road until the fall. Drivers and fans should find alternate routes.
Alternate routes include coming across Church Road to Highway 63 just south of the interstate or taking highway 50 north to highway 66 and then coming through South Bend and getting on Interstate 80 at the Mahoney Park exit (Exit #426). I-80 Speedway is sorry for any inconvenience.
I-80 Speedway is located one block north of Interstate 80 Exit 420, halfway between Omaha and Lincoln. The Physical Address is 13909 – 238th Street, Greenwood, NE. Entrance to the track is at 13631 238th Street. For more information, visit www.i-80speedway.com or call (402)-342-3453. Don’t forget to follow us on Facebook and Twitter.