International Stock Car Association in Avenel, VIC caters to drivers of all experience levels with its well-maintained racing circuit and comprehensive program of track days and events. An essential destination for Australian motorsport fans.