Charity logo

Ellwood House

Registered Name: ELLWOOD HOUSE (OTTAWA) INCORPORATED

Business No: 132710856RR0001

Ellwood House

about

REGISTERED CHARITY ADDRESS

2270 BRAESIDE AVE

OTTAWA, ON, K1H 7J7