Home / Page

Al Azhar Masjid

District Six

Al Azhar Masjid
29 Aspeling Street
0218019500
Masjiedu Galeelier Rahmaan
90 Constitution Street
0216972350