Unless you meant a company with ‘Car & Truck Dealers - New’ in their name?
190 Dee Street, Invercargill City Centre
247 Dee Street, Avenal, Invercargill
Graham Williamson Vehicle Sales Ltd in Invercargill
View full details for Graham Williamson Vehicle Sales Ltd
View full details for Graham Williamson Vehicle Sales Ltd
26 North Road, Gladstone, Invercargill