Call us
Call St. Catharines 905.685.0797 Call Fonthill 905.892.9797
With locations in both St. Catharines and Fonthill, STORM is one of Canada's original and leading Aveda Lifestyle hair salons.
With unrivaled passion for talent, education and green living, STORM offers a complete and customized experience in our salon.