103-185 Kehl Street, Kitchener ON N2M 5B9