Contact Contact Info 141 Torbay RoadTorbay Road MallSt. John's, NLA1A 2H1 709 754 0422 Hours of Operation Mon - Fri 9am - 5pm Saturday Closed Sunday Closed Please fill out the form to send us a your inquiry. Submit