Mechanics in St. John's Island Auto Salvage 37 George's Pond Road, St. John's Contact (709) 579-6321 Tap to call 37 George's Pond Road, St. John's Tap to get directions