Stars Auto Repair is a Toronto, ON business. Stars Auto Repair is located at 405 Kennedy Ave, Toronto, ON. The postal code is M6P3C5.
You can contact Stars Auto Repair at 416-261-4111 or from out of area call 1 4162614111.