Charity logo

St Louis Parish

Registered Name: ST. LOUIS PARISH

Business No: 119110450RR0026

St Louis Parish

about

REGISTERED CHARITY ADDRESS

53 ALLEN ST E

WATERLOO, ON, N2J 1J3