St. John's 203 Kenmount Road203 Kenmount Road, St. John's, NL A1B 3P9, Canada Hayward Interiors St. John's 203 Kenmount Road, St. John's, NL A1B 3P9, Canada View