Please feel free to visit us at 998 Drouillard Road in Windsor or give us a call at (226) 788-6864!
We’re open Wed 11-5pm, Thur 2-6pm, Fri 11-5pm, Sat 11-3pm.
Have a Question? We’re Here to Help!
Send us a message via the contact form below and we’ll get back to you as soon as we can!