Where is the store located? We are located at 71 Talbot Street North in Essex, Ontario. By Blimey|March 8th, 2014|Comments Off on Where is the store located? Share This Story, Choose Your Platform! FacebookTwitterRedditLinkedInWhatsAppTumblrPinterestVkEmail About the Author: Blimey