Founded in the heartland of Canada, Mayflower Supply Company was a clothing brand for everyone.
Logo out of use