Contact


Race Day Phone:  402-659-3301
Office In Omaha: (402) 342-3453
FAX: (402)-731-2947

Physical Address: 13909 238th Street, Greenwood, NE 68366.

Track Entrance: 13631 238th Street, Greenwood, NE 68366.

Mailing Address: 5040 I St Omaha, NE 68117

I-80 Speedway is located one block north of Interstate I80 Exit #420

Contact Us