at 261 Buena Vista Rd., Ottawa , K1M 0V9 Canada
Elmwood School inspires each girl to reach her full potential.
1517 FB users likes Elmwood School, set it to 25 position in Likes Rating for Ottawa, Ontario in School category
Elmwood School is Ottawa based place and this enity listed in High School category. Located at 261 Buena Vista Rd. ON K1M 0V9. Contact phone number of Elmwood School: (613) 749-6761
For all who have attended Christie Public School over the years, students and staff. A place to chat and share pictures, and most of all the memories from a great school.