Lake Afton



1.8 mile road course located near Wichita near the intersection of 260th Street West and West 39th Street South at Goddard, KS. It was used from 1964 to 1991.