Charity logo

The Villa Loyola of Sudbury

Registered Name: VILLA LOYOLA DE SUDBURY

Business No: 119009868RR0001

The Villa Loyola of Sudbury

about

REGISTERED CHARITY ADDRESS

4951 CHEMIN LONG LAKE ROAD

SUDBURY, ON, P3G 1K9