Service & Parts Department
*** Please schedule all Recalls until further notice by calling 630-485-5066 ***
Due to limited parts availability, weather related delivery delays and time restraints perfoming the recalls. This will enable us to provide you the best service in the shortest amount of time.
SAVE ON TOYOTA ACCESSORIES!