Ottawa Chinese Alliance Church is a Alliance church located at 22 Eccles St, Ottawa, ON K1R 6S2, Canada. It has received 38 reviews with an average rating of 4.7 stars.
The address of Ottawa Chinese Alliance Church: 22 Eccles St, Ottawa, ON K1R 6S2, Canada
Ottawa Chinese Alliance Church has 4.7 stars from 38 reviews
Alliance church