Delta St. John’s Hotel and Conference Centre Dec 19, 2016 | Lodging, PlaceDelta St. John’s Hotel and Conference Centre Place Type: Lodging Address: 120 New Gower Street, St. John’s, Newfoundland and Labrador A1C 6K4 Phone: 709-739-6404 Fax: 709-570-1622 Website:...