Charity logo

Alberr Islamic Centre

Registered Name: Alberr Islamic Centre

Business No: 722683604RR0001

Alberr Islamic Centre

about

REGISTERED CHARITY ADDRESS

65 ELLIS ST E

WINDSOR, ON, N8X 2G8

Do you represent this charity?

Connect with supporters and improve your profile today.Learn More