Company Location: 520 Applewood Cres, Vaughan, ON, CA-L4K4B4.