This business doesn't have any nominations yet.

Scotia Handmade Treasures is a shop located at 86 Gerrish Street in Windsor, Nova Scotia. We showcase a wide unique variety of handmade items from artisans/vendors across Nova Scotia

Loading map...

Sign up to receive an email for important dates, like when the Voting Period begins!