Automobile Racing & Sports Cars 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 Performance, Racing & Sports Car Equipment