Mira Godard Gallery

Mira Godard Gallery

Established in 1962, Mira Godard Gallery is one of Canada’s largest commercial art galleries with three floors of exhibition space featuring paintings, sculpture and works on paper, including original prints and photographs.