1. Intoxalock Ignition Interlock 250 W Nebraska St, Elburn, IL 60119 Coordinate: 41.89078,-88.47454 Phone: (331) 425-7793