Where to Buy Please feel free to visit us at 998 Drouillard Road in Windsor!We’re open Wed 11-5pm, Thur 2-6pm, Fri 11-5pm, Sat 11-3pm You can also find select products with our friends: