Ottawa IL Auto Repair 1. 1821 E Norris Dr, Ottawa, IL 61350 | Allen Auto Sales & Service (815) 434-9166