http://www.johnsonautomotiveservice.com/Towing Live, work, stuck in the ditch or just passing through Odell ? Just call us 815-692-4015 for all of your auto needs. We are filming at 400 south west st odell, IL 60460 to take care of your Repair, towing & hertz rent a car. Just a phone call away at Johnson Automotive 815-692-4015 23 hours a day. not sure how the experience will be check out our testimonial videos or just Google us.