1. Eighteen Wheeler Diesel Service Inc 5144 W 26th St, Cicero, IL 60804 Coordinate: 41.84411,-87.75333 Phone: (708) 780-6320