Find a Location

contact us

Visit our locations in Toronto and Vaughan, conveniently located with plenty of on-site parking available.

Toronto

65 Orfus Road, Unit A,
Toronto, ON

416 410 7469

Hours

Mon: 10am to 8pm

Tues: 10am to 8pm

Wed: 10am to 8pm

Thurs: 10am to 8pm

Fri: 10am to 9pm

Sat: 10am to 9pm

Sun: 10am to 8pm

August Long Weekend

August 5: 10am to 8pm

Vaughan

7979 Weston Road,
Vaughan, ON

905 622 9500

Hours

Mon: 10am to 8pm

Tues: 10am to 8pm

Wed: 10am to 8pm

Thurs: 10am to 8pm

Fri: 10am to 9pm

Sat: 10am to 9pm

Sun: 10am to 8pm

August Long Weekend

August 5: 10am to 8pm

got a question?

drop us a line

Location