Beauty & GroomingView Beauty & Grooming CategoryLifestyleView Lifestyle CategoryRetailView Retail CategoryShoppingView Shopping CategoryTorontoView Toronto CategoryThe Drake General Store Is Opening In Vaughan Mills We've got some extremely exciting news for you! According to the Vaughan Mills Facebook page, the Drake General Store will be opening their doors at... By Julia Melcher By Julia MelcherView Author PostsMar 16th 2018 View this article.