Charity logo

PLAIN SIGHT MINISTRIES

Registered Name: PLAIN SIGHT MINISTRIES

Business No: 869707331RR0001

PLAIN SIGHT MINISTRIES

about

REGISTERED CHARITY ADDRESS

4211 BRIARWOOD AVE

NIAGARA FALLS, ON, L2E 6Z1

Do you represent this charity?

Connect with supporters and improve your profile today.Learn More