1. G & L Auto Repair 1310 S 4th St, Dekalb, IL 60115 Coordinate: 41.91386,-88.75315 Phone: (815) 756-2696