← Back to search results

Elmwood School

261 Buena Vista Road, Ottawa ON, K1M 0V9, Canada

+1 613 749 6761

School type Girls' Day
Head of school Cheryl Boughton
Girls Age Range 3-18
Number of pupils 360
Curriculum IBDP, IBMYP, IBPYP
Language of Instruction English