Charity logo

Annesley United Church

Map marker icon

MARKDALE, ON

Start a fundraiser

Registered Name: MARKDALE PASTORAL CHARGE ANNESLEY UNITED CHURCH

Business No: 106715626RR0001