100% Were impressed
This very popular auto repair shop offers a wide variety of services. It is open five days a week and is always ready to answer any and all questions you might have concerning your car. 
1201 Howard St, Evanston, IL 60202
(847) 869-1700
  • Hours: Mon - Fri, 9am - 5pm; Sat - Sun, closed
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Robert Hendelman Jr January 6, 2014 at 04:19 pm
I've had nothing but positive experienes with Power King for several years. They are where I goRead More first.
See more »