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: 1 Dellwood Tire & Auto Repair | 815-838-3380 711 S. State St., Lockport, IL 60441 http://www.dellwoodtire.com/ Learn More Powered By GrowthZone