607-255 Duncan Mill Rd, North York, Ontario M3B 3H9
(416) 924-7296
Leonardo Galleries is an art gallery in Toronto specializing in contemporary art, custom framing and art restoration. We service individuals, corporations and interior designers interested in contemporary art sales, art restoration and custom framing. We