The Flag Shop
Categories
BUSINESS & PROF. SERVICES - SalesAdvertising, Pr & Media - ADVERTISINGSHOPPING & SPECIALTY RETAIL - Retail (General)
About Us
Located at the convenient central location at 115 Main Street, Dartmouth, The Flag Shop Nova Scotia is the leading flag and banner store in Atlantic Canada providing the best products and services to all our customers. Having in-house production enables us to provide “Made-in NS” products and meet our customers’ deadlines! Check us out at: http://novascotia.flagshop.com/