Welcome to Leech Gallery

Leech Gallery is an artist collective that produces, exhibits, and sells original artwork which includes garments and accessories.

Visit our displays at two Toronto locations:

6×8 Market at 184 Baldwin Street in Kensington Market.

Arts Market at 2978 Dundas St. West in The Junction

 

Reach Leech!

Choose a topic?
How can we reach you?
What would you like to say?