• by MIT Ivy League and Oxbridge Educated Insiders
  • Trusted by over tens of thousands online subscribers

Elmwood School

261 Buena Vista Road Ottawa ON K1M 0V9 Canada
None to None
PK to 12th
Girls only

Elmwood School founded 1915 is a girls only private college preparatory day school located in Ottawa, ON Canada. Elmwood School enrolls day students only with a total student enrollment of 400 in day grades PK to 12th.

Popular Schools