Charity logo

Militia of the Immaculata

Registered Name: Militia of the Immaculata: M. I. Canada

Business No: 812861979RR0001

Militia of the Immaculata

about

REGISTERED CHARITY ADDRESS

21 BAYLY ST E

AJAX, ON, L1S 1P2