Thank you for your generous gift.

St. James & St. John United Church / Maple Glen United Church

Newcastle Pastoral Charge

Maple Glen Church