Contact Us
Contact Ellwood House
Whether you have questions about housing, applications, the Ellwood House Extension, or our community, we’d be happy to hear from you.
Ellwood House
Address
2270 Braeside Ave
Ottawa, ON K1H 7J7
Phone
613-521-5151
Email
An address must be specified for a map to be embedded