Have questions or just want to chat?

Use the form or email

Or pop into the store, located at 11 Peter St. South in Downtown Orillia!

Talk soon,


Contact form

Our Story

We have put a lot of effort into business, take a few minutes to learn about our story and how we got to where we are today

Learn More