Terry's Auto Haus, Inc. Categories Automobile Services & SuppliesAutomotive Dealers 321 W. Norris Drive Ottawa IL 61350 (815) 434-0370 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×