Virden Alliance Church - Virden Alliance Church

A member of The Christian & Missionary Alliance in Canada, and located in Virden, Manitoba, Canada.
Click here if you're not redirected