The Flag Shop

The Flag Shop

5000 Dufferin Street, Unit B M3H 5T5

The Flag Shop is the leading manufacturer in Canada for flags and banners, and was the first specialty flag shop of its kind. 100% Canadian owned and headquarters in Vancouver, British Columbia, The Flag Shop currently has 13 locations from coast to coast across Canada.

Contact Information
Phone: 4167363524

Leave a comment

Your email address will not be published. Required fields are marked *