Giles Auto Salvage

470 Dyke Rd, Halifax NS B3G 1K6
Giles Auto Salvage - Logo