776 N. York Street
Elmhurst, IL 60126
For after hours towing to our Service department, please call
Jim’s Towing at 630-834-3200 and we will be in touch with you the next business morning.
Or to leave a message along with your contact information, please call:
An alert will be sent to our managers and you will receive a call back.
We are located at 776 N. York St. in Elmhurst, three blocks north of the Eisenhower’s York Street Exit.