Repair Shop Advice

Posts Tagged ‘towing services elgin il’

Jim’s Towing & Automotive, Certified Towing and Automotive Repair Experts in Elgin, IL

March 26th, 2015

Jim’s Towing & Automotive is an auto repair shop located in Elgin, Illinois. They also staff experienced and well-trained professional drivers to meet all of your towing needs in the Elgin area. They offer AAA approved and 24 hour towing for local, and long distance. Their auto shop can also service all makes and models of both domestic, and foreign vehicles. To learn more, come on by 215 W Chicago St or call them at 847-697-0746.