The J. Crew Factory Store in Vaughan Mills, Ontario is now open as of this weekend. Many items are discounted up to 30% off to celebrate the store’s opening.
The store is located in The Vaughan Mills outlet mall in Lakes Neighbourhood 1 and the closest parking area is Zone 1. If none of that makes any sense to you, then it’s located across from The Gap Factory store
This is a factory store and not a regular J. Crew store, so bare that in mind when it comes to both product and pricing.
Store Contact info
- Phone: 905-532-9412
- Email: [email protected]