Saint Athans Road, Sunnyside, Cape Town, 7764, South Africa
Vernon Street, Benoni, South Africa
Blaauberg Road, Pretoria, 0022, South Africa
Spire Street, Phoenix, 4068, South Africa
Greenbury Drive, Phoenix, 4068, South Africa
Seafarer Drive, Bay View, Cape Town, 7788, South Africa
Avenger, Rocklands, Cape Town, 7798, South Africa
224 Orion Avenue, Pretoria, 0105, South Africa
Taronga Road, Crawford, Cape Town, 7770, South Africa
Athlone Street, Athlone, Cape Town, 7760, South Africa
Coucal Street, Benoni, 1501, South Africa
1669 Drakensburg Street, Benoni, 1506, South Africa
Actonville, Benoni, South Africa
Habelgaarn Road, Port Elizabeth, 6020, South Africa
corner Voortrekker Street and Merriman Avenue, above the shops., Voortrekker Street, Vereeniging, 1930, South Africa
86 Karlien Street, Rustenburg, 0302, South Africa
Mountbatten Dr, Durban, 4091, South Africa
Dunkeld Road, Durban, 4001, South Africa
Mountbatten Drive, Durban, 4090, South Africa
Hills Street, Benoni, 1514, South Africa
Nkululeko Road, Empangeni, 3880, South Africa
Tassel-Berry, Richards Bay, 3900, South Africa
Columbine Avenue, Johannesburg South, 2110, South Africa
14th Avenue, Johannesburg, South Africa
Agatha Street, Tzaneen, 0850, South Africa
Voortrekker Street, Ashton, 6715, South Africa
Mosque situated on a pan-handle property behind the businesses on Kraft Road. Take the long driveway off Kraft Road to the mosque parking. Pedestrian entrant off Atlas Road., 62 Kraft Road, Germiston, 1411, South Africa
Yoeman Street, Westridge, Cape Town, 7802, South Africa
Marguerite Street, Lentegeur, Cape Town, 7786, South Africa
Erica, Lentegeur, Cape Town, 7786, South Africa
66 Broadway Sirkel, Westgate, Cape Town, 7798, South Africa
Spine Road, Rocklands, Cape Town, 7798, South Africa
Mitchell Avenue, Woodlands, Cape Town, 7785, South Africa
Lydenburg, Lydenburg, 1120, South Africa
Brand & Swart Streets, Midrand (Turn into West Str, off Old PTA Main Rd), Swart Drive, Midrand, 1685, South Africa
Saloojee Street, Bela-Bela, 0480, South Africa
7th Avenue, Lotus River, Cape Town, 7805, South Africa
5th Avenue, Lotus River, Cape Town, 7805, South Africa
Siluma Street, Pretoria, 0101, South Africa
46 Meerut Road, Westville, 3630, South Africa
Near Shell Garage, Olympia Road, Durban, 4079, South Africa
Crossmoor Drive, Chatsworth, 4092, South Africa
21 Chicory Road, Chatsworth, 4092, South Africa
Roundfern Road, Phoenix, 4068, South Africa
Alverstone Place, Phoenix, 4068, South Africa
Granada St, Durban, 4093, South Africa
84 High Terrace, Chatsworth, 4092, South Africa
30 High Terrace, Durban, 4092, South Africa
4 Galaxy Crescent, Durban, 3610, South Africa
President Street, Johannesburg, 2028, South Africa
Ketel Avenue, Randburg, 1709, South Africa
Surwood Walk, Hanover Park, Cape Town, 7782, South Africa
556 Lansdowne Road, Buckingham, Cape Town, 7780, South Africa
Waterval 5-Ir, Midrand, 2066, South Africa
Next to Dion Wired. Keys available from Urban Vibe store., Sandton, 2191, South Africa
At Boundary Silk Bazaar, corner Albatross Street and Sarel Street, Kempton Park, 1620, South Africa
Aalwyn Road, Johannesburg, 2093, South Africa
Parkville Place, Sandton, 2066, South Africa
Clifton Street, Johannesburg, 2019, South Africa
Albertina Sisulu Road, Johannesburg, 2001, South Africa
10 Strensham Rd, Durban, 4068, South Africa
615 Old Greytown Rd, Pietermaritzburg, 3201, South Africa
7 Brixam Road, Pietermaritzburg, South Africa
929 Inanda Road, Durban, 4093, South Africa
5 Thys Witbooi Road, Vrygrond, Cape Town, 7945, South Africa
Beryl Street, Carletonville, 2500, South Africa
Amethyst Crescent, Pietermaritzburg, 3254, South Africa
Mosuuk Plaza, Queen St, Johannesburg, 0002, South Africa
Adam Tas Avenue, Belhar 13, Cape Town, 7493, South Africa
Umbilo, Durban, South Africa
15 Blue Bell Square, Wimbledon Estate, Cape Town, 7581, South Africa
Protea St, Cape Town, 7140, South Africa
Protea Ave, Johannesburg, South Africa
87 Anderson Street, Townsend Estate, Cape Town, 7460, South Africa
7, Estcourt, 3310, South Africa
134 Albert Street, located behind the shops., Estcourt, 3310, South Africa
5 Hollyhock Rd, Forderville, Estcourt, 5, Estcourt, 3310, South Africa
Pine Road, Port Elizabeth, 6065, South Africa
Rylands Estate, Duinestraat, Cape Town, 7704, South Africa
Balu Parker Blvd, Cape Town, 7764, South Africa
Orange Street & Grey's Pass, Cape Town, 8001, South Africa
Castle Street, Cape Town, South Africa
Parco Building, Clovelly Road, Cape Town, 8001, South Africa
Kings Rd & & Van Riebeek St, Cape Town, 7405, South Africa
Constitution St, Cape Town, 8000, South Africa
Cornflower St, Cape Town, 7764, South Africa
Balu Parker Blvd, Cape Town, 7764, South Africa
Bayview Center, Seafarer Dr, Cape Town, South Africa
The Hudson, 30 Hudson Street, Green Point, Cape Town, South Africa
Greys Pass, Cape Town, 8001, South Africa
Cnr Hugo & Voortrekker Rd, Cape Town, 7460, South Africa
Saint Athans Road, Cape Town, 7764, South Africa
Opposite The Junxion Centre on Osprey Road, Martial Eagle Avenue, Sandton, 2191, South Africa
23 Ingalele Rd, Johannesburg, 2195, South Africa
Faure St, Cape Town, 7140, South Africa
Faure St, Cape Town, 7140, South Africa
163 7th Ave, Johannesburg, 2001, South Africa
17 Jubilee Crescent, Durban, 4091, South Africa
Piers Rd & Lipton St, Cape Town, 7800, South Africa
Driving in... Keep extreme left, follow boards to "Cinema Parkade". From inside the Pavillion Mall... Enter Jamaat Khana via Parkade on -3 level. Directly below NuMetro cinema. Take elevator/escalator. This Parkade is also accessible by escalator/elevator