CONTACT: 905.274.6400 or 905.276.6117 email ienvision@rogers.com. Stop the Clock Naturopathic Clinic 1553 Hurontario Street Mississauga, ON L5G 3H7 [Centrally located at QEW and Hurontario.]