We are located inside Downsview Park next to Movie studios facing Drive Test Centre. We are exactly the back end corner of the flea market (South East corner of 40 Carl Hall Road)
Address
Merchants Canada Inc, 40 Carl Hall Rd Unit 3, North York, ON M3K 2C1, Canada
Store Hours
Monday — Friday
11:00 AM — 5:00 PM
Saturday
Closed
Sunday
Closed