From Our Editors
When you find your vehicle in need of some quality time in the shop, make World Auto Body & Sales in Windsor your next stop. In the long run, what's cheaper? An oil change or a new engine? It provides correct service to maximize your engine's life.
No matter how many miles you have on your ride, the folks at World Auto Body & Sales will have it running as smoothly as the day you drove it off the lot.