Charity logo

Jamia Barkatia Mecca Masjid

Registered Name: Sufi Council of Toronto

Business No: 717629299RR0001

Jamia Barkatia Mecca Masjid

about

REGISTERED CHARITY ADDRESS

24 CEDARVIEW DRIVE

TORONTO, ON, M1C 2K6