Geoff’s Automotive Specializing in Volkswagen and Volvo service auto repair. 1390 Drouillard road Windsor Ontario 519 945 8648