Charity logo

Innovations Scola (ISCOLA)

Registered Name: Innovations Scola (ISCOLA)

Business No: 733514095RR0001

Innovations Scola (ISCOLA)

about

REGISTERED CHARITY ADDRESS

460, RUE SAINT-CATHERINE OUEST

BUREAU 507

MONTRÉAL, QC, H3B 1A7

Do you represent this charity?

Connect with supporters and improve your profile today.Learn More