Company Location: 609-1275 Elgin St, Burlington, ON, CA-L7S1E2.