Company Location: 1469%20Pelham%20rd,%20St.%20Catharines,%20ON,%20CA-L2R6P7.