Charity logo

Imam Ali Masjid of Ottawa

Registered Name: Imam Ali Masjid of Ottawa

Business No: 832047484RR0001

Imam Ali Masjid of Ottawa

about

REGISTERED CHARITY ADDRESS

148 FINN COURT

OTTAWA, ON, K1V 2C8

Do you represent this charity?

Connect with supporters and improve your profile today.Learn More