Charity logo

ODESSA FREE METHODIST CHURCH,

Registered Name: ODESSA FREE METHODIST CHURCH

Business No: 119064996RR0001

ODESSA FREE METHODIST CHURCH,

about

REGISTERED CHARITY ADDRESS

BOX 277

ODESSA, ON, K0H 2H0

Do you represent this charity?

Connect with supporters and improve your profile today.Learn More