St. John's 279 Duckworth Street279 Duckworth Street, St. John's, NL A1C 1G9, Canada MacGillivray Injury and Insurance Law St. John's 279 Duckworth Street, St. John's, NL A1C 1G9, Canada View