Latcham Art Centre is founded in 1979, operates from its headquarter in 2 Park Drive Stouffville, Ontario L4A 4K1, CA. The company operates in the Hospitality, Museums & Art Galleries sector.
Latcham Art Centre specializes in Curatorial expertise, Art education, Program development, Community engagement, Art exhibition management, and offers services including Contemporary art exhibitions, Art classes, and Workshops.