Fashion Therapy is a new ladies clothing store in beautiful Downtown Orillia! Featuring clothing designed & manufactured in Canada, as well, US & Europe.
Features:
  • Downtown Orillia

Plan My Route