Charity logo

LIGHTHOUSE MINISTRIES INTERNATIONAL

Registered Name: LIGHTHOUSE MINISTRIES INTERNATIONAL

Business No: 871186409RR0001

LIGHTHOUSE MINISTRIES INTERNATIONAL

about

REGISTERED CHARITY ADDRESS

21 CHURCH ST. WEST UNIT 1B

ELMIRA, ON, N3B 1M2

Do you represent this charity?

Connect with supporters and improve your profile today.Learn More