2 Bruton Close, Umhlanga Rocks, 4320, South Africa
Hickory Drive, Umhlanga, 4319, South Africa
1 Jacaranda Street, Hermanus, 7200, South Africa
Chapel St, Cape Town, 8001, South Africa
Chapel Street, Zonnebloem, Cape Town, 7925, South Africa
Tennyson Street, Salt River, Cape Town, 7925, South Africa
Draai Avenue, Zonnebloem, Cape Town, 7925, South Africa
5A Perth Road, Walmer Estate, Cape Town, 7925, South Africa
19 William Street, Woodstock, Cape Town, 7915, South Africa
41 Addison Street, Salt River, Cape Town, 7925, South Africa
67 Langeberg Avenue, Randburg, 2093, South Africa
Dowling Avenue, Randburg, 2112, South Africa
Florida Street, Johannesburg, 2093, South Africa
160 Italian Road, Johannesburg, 2092, South Africa
Moira Avenue, Johannesburg, 2092, South Africa
6 Petunia Street, Nelspruit, 1201, South Africa
Wanda Cele Road, Lotus Park, 4111, South Africa
High Street, Germiston, 1401, South Africa
52 Alexandra Road, Maitland Garden Village, Cape Town, 7404, South Africa
107 Coronation Road, Maitland, Cape Town, 7404, South Africa
John Mcintyre Road, Durban, 4063, South Africa
97 Marine Parade Street, Durban, 4001, South Africa
Fynn Street, Berea, 4023, South Africa
21 Malington Place. Behind and above Ocean Basket. Entrance on Frobisher Place., 243 Marine Parade Street, Durban, 4063, South Africa
1st Floor, Aksons Wheels Building, 143 Anton Lembede Street, Durban, 4000, South Africa
13th Floor, 40 Doctor A B Xuma Street, Durban, 4000, South Africa
13th Floor, 40 Doctor A B Xuma Street, Durban, 4000, South Africa
Trafalgar Place, Durban, 4001, South Africa
478 Doctor Pixley Kaseme Street, Durban, 4001, South Africa
12 Van Vollenhoven Street, Secunda, 2302, South Africa
Nugget Street, Johannesburg, 2001, South Africa
323 Marshall St, Jeppestown, Marshall Street, Johannesburg, 2043, South Africa
323 Marshall St, Jeppestown, Marshall Street, Johannesburg, 2043, South Africa
323 Marshall St, Jeppestown, Marshall Street, Johannesburg, 2043, South Africa
Lang Street, Johannesburg, 2094, South Africa
Dahlia Drive, Tongaat, 4401, South Africa
18 Railway St, Durban, 4400, South Africa
Desai Street, Tongaat, 4399, South Africa
Railway St, Durban, 4400, South Africa
185 Long Street, Cape Town City Centre, Cape Town, 8000, South Africa
134 Buitengracht Street, Cape Town City Centre, Cape Town, 8000, South Africa
Greys Pass, Cape Town City Centre, Cape Town, 8000, South Africa
Loop Street, Cape Town City Centre, Cape Town, 8000, South Africa
196 Longmarket Street, Schotsche Kloof, Cape Town, 8001, South Africa
Watson Street, Cape Town City Centre, Cape Town, 8000, South Africa
24 Dorp Street, Cape Town City Centre, Cape Town, 8000, South Africa
166 Chiappini Street, Schotsche Kloof, Cape Town, 8001, South Africa
0A Chiappini Street, Schotsche Kloof, Cape Town, 8001, South Africa
Banghoek Road, Stellenbosch, 7599, South Africa
Banghoek Road, Stellenbosch, 7599, South Africa
Commissioner Street, Boksburg, 1460, South Africa
cnr. Pieter Uys Avenue and Middel Steet, behind ABC Store., Middel Street, Alberton, 1450, South Africa
Gordon Hood Road, Centurion, 0046, South Africa
Union Castle Building, up the stairs, then turn to your right, the glass door will be unlocked. The Salaah Khana is straight ahead., V & A Waterfront, Cape Town, 8002, South Africa
corner Denis Hurley (old Grey) Street and Dr. Yusuf Dadoo (old Queen) Street, Durban, 4001, South Africa
John Zikhali Road, Berea, 4023, South Africa
478 Doctor Pixley Kaseme Street, Durban, 4000, South Africa
Charlotte Maxeke Street, Durban, 4000, South Africa
Gow Street, Scottsdene, Cape Town, 7570, South Africa
150 Wick Street, Verulam, 4340, South Africa
78 Trevenen Road, Verulam, 4339, South Africa
Badulla Drive, Bluff, 4052, South Africa
Alabama Road, Bluff, 4026, South Africa
Dacca Road, Bluff, 4052, South Africa
Goud Crescent, Lenasia, 1827, South Africa
Sircon Avenue, Lenasia, 1827, South Africa
Scorpio Drive, Lenasia, 1827, South Africa
Oryx Street, Lenasia, 1827, South Africa
Moonstone, Lenasia, 1827, South Africa
Petrea Street, Lenasia, 1827, South Africa
Volta Street, Lenasia, 1827, South Africa
Ganges Crescent, Lenasia, 1827, South Africa
Steenbras Street, Lenasia, 1827, South Africa
1st floor, next to the bathrooms, Lenasia, 1827, South Africa
Plot 301, Lenasia, South Africa
Hudson Street, Lenasia, 1827, South Africa
Protea Avenue, Lenasia, 1827, South Africa
Protea Avenue, Lenasia, 1827, South Africa
Khayam, Lenasia, 1827, South Africa
Karbonkel Road, Hout Bay Harbour, Cape Town, 7872, South Africa
York Street, Cravenby, Cape Town, 7493, South Africa
57 Maple Leaf Avenue, East London, 5201, South Africa
North Street, East London, 5200, South Africa
Greenpoint Road, East London, 5223, South Africa
232 Beacon Road (Plot 57), 232 Beacon Road, Soweto, 1811, South Africa
Esall Slamat Street, Bloemfontein, 9307, South Africa
283 Danie Theron Street, Pretoria, 0116, South Africa
34 Concert Boulevard, Retreat, Cape Town, 7965, South Africa
Corner of Sonata and Klavier Streets, Klavier Street, Retreat, Cape Town, 7965, South Africa
Victoria Road, Cape Town, 7888, South Africa
23 Cerise Road, Parkwood, Cape Town, 7941, South Africa
54 Primula Drive, Durban South, 4092, South Africa
Topham Road, Chatsworth, 4092, South Africa
On the Mezzanine floor. Arena Area. Level ME in the elevator., Pretoria, 0063, South Africa
Sylvia Tshemkeng Street, Polokwane, 0742, South Africa
Newlands, Pretoria, 0049, South Africa
Situated in the Protea Wing of Sandton City Shopping Centre. Walk towards Woolworths, turn left towards the Protea Wing. Go up with the escalator or lift to level 7. Exit into the parkage of level 7 through 'Entrance 28'. The Muslim Prayer Rooms are on th
Stegman Road, Newlands, Cape Town, 7725, South Africa
40 Main Road, Claremont, Cape Town, 7735, South Africa
Harvey Road, Claremont, Cape Town, 7735, South Africa