Automotive & Truck Back to Search Any Category Auto & Truck Body, Repair & Painting Auto & Truck Dealers Auto & Truck Parts & Services Batteries Type a keyword search or choose a link below. Results: 2 Dellwood Tire & Auto Repair | 815-838-3380 711 S. State St., Lockport, IL 60441 http://www.dellwoodtire.com/ Learn More Gear Headz Auto & Tire 1600 S State St, Lockport, IL 60441 Learn More Powered By GrowthZone