Impact RepairWrite a Review815-901-0544Be the first to review!328 Dietz Ave, Dekalb, IL 60115Hi there!Rate this business!5First-class4Better than most3About what I expected2Not the worst...1DisappointingClick to RateReviewsanonymous07/04/2014Provided by SuperpagesGreat friendly shop with great pricesMore Business InfoHoursDo you know the hours for this business?CategoryAuto Repair & Service Suggest an Edit