Auto Racing in Elwood, IL Oval Engineering24134 State Route 53Elwood, IL, 604218157239772Auto PerformanceAutomobile Performance Racing Sports Car EquipmentEngineering CompaniesMuscle Car DesignPerformance Car PartsRacing Gas Show MoreSee AlsoAutomobile Racing & Sports Cars