Stegman Road, Newlands, Cape Town, 7725, South Africa
Corner of Main and Keysers Road, Main Road, Retreat, Cape Town, 7965, South Africa
Salerno Road, Randburg, 2195, South Africa
311 Amlock Drive, Newlands West, 4037, South Africa
369 Spencer Road, Durban, 4090, South Africa
Spencer Rd, Durban, 4091, South Africa
Joyce Road, Durban, 4001, South Africa
Park Road, Wynberg, Cape Town, 7824, South Africa
Castletown Road, Wynberg, Cape Town, 7824, South Africa
Mosque Road, Wynberg, Cape Town, 7824, South Africa
Myburgh Road, Diep River, Cape Town, 7800, South Africa
M4, Wynberg, Cape Town, 7824, South Africa
Mackay Street, George, 6530, South Africa
31 Genl Joubert Street, Polokwane, 0700, South Africa
Thomas Street, Cape Town, 7995, South Africa
27 Hercules Road, Bellville Lot 3, Cape Town, South Africa
1st Floor, 13 Durban Road, Unclear, Bellville, 13 Durban Road, Unclear, Cape Town, 7530, South Africa
Entrance at the back of SAB&T building, 119 Witch-Hazel Avenue, Centurion, 0169, South Africa
Bhamo Avenue, Durban North, 4051, South Africa
Neptune Drive, Verulam, 4339, South Africa
Islamabad Drive, Sandton, 2063, South Africa
East Way, Sandton, 2054, South Africa
16 Zinnia Drive, Marlboro Gardens, 2063, South Africa
Hoosain Parker Street, Parkwood, Cape Town, 7941, South Africa
34 Dove Road, Lotus River, Cape Town, 7805, South Africa
Military Road, Sheraton Park, Cape Town, 7945, South Africa
28 Poplar Avenue, Thornton, Cape Town, 7485, South Africa
corner 12th. Avenue and Downing Street, 12th Avenue, Hazendal, Cape Town, 7764, South Africa
27A Jabavu Street, Langa, Cape Town, 7456, South Africa
Corner Old Strandfontein and Shaftesburg Road, Shaftesbury Road, Wetton, Cape Town, 7780, South Africa
4 Adrian Road, Lotus River, Cape Town, 7805, South Africa
Klip Road, Lotus River, Cape Town, 7805, South Africa
Corner of Marvis and Hector Avenue, Marvis Avenue, Lotus River, Cape Town, 7805, South Africa
Fiona Crescent, Northgate, Cape Town, 7500, South Africa
Balu Parker Boulevard, Gatesville, Cape Town, 7766, South Africa
Gonubie Road, Surrey, Cape Town, 7764, South Africa
63 Flat Road, Rylands, Cape Town, 7764, South Africa
c/o Kunene Road and Vygekraal Roads, Primrose Park, Cape Town, 7764, South Africa
On the ground floor, directly opposite Edgars, Bosduif Road, Bridgetown, Cape Town, 7769, South Africa
Alleman Road, Cape Town, South Africa
Banhoek Road, Heideveld, Cape Town, 7764, South Africa
Gouritz Road, Manenberg, Cape Town, 7767, South Africa
Warden Crescent, Mountview, Cape Town, 7780, South Africa
Calendula Road, Port Elizabeth, 6026, South Africa
25 Alyssum Road, Port Elizabeth, 6026, South Africa
Poppy Place, Port Elizabeth, 6026, South Africa
At the Al Azhar School., 51 Saliehout Road, Port Elizabeth, 6026, South Africa
Kingsway Avenue, Brakpan, 1540, South Africa
Maluti Avenue, Randburg, 2115, South Africa
8 Tit Street, Chatsworth, 4092, South Africa
9 36th Avenue, Chatsworth, 4054, South Africa
Silverglen Drive, Chatsworth, 4092, South Africa
Nursery Road, Johannesburg, 2113, South Africa
Hilliard Street, Johannesburg, 2091, South Africa
Kerk Street, Johannesburg, 2000, South Africa
123 President Street, Johannesburg, Gauteng, Helen Joseph Street, Johannesburg, 2000, South Africa
18 Quarterdeck Road, Saint James, Cape Town, 7946, South Africa
3rd Avenue, Isipingo Beach, 4115, South Africa
Rokeby Road, Crawford, Cape Town, 7770, South Africa
Anglesey Street, Rondebosch East, Cape Town, 7780, South Africa
No. 1 Ebbehout Street, opposite the clinic., Dr Abdurahman Avenue, Kewtown, Cape Town, 7764, South Africa
39 Manly Road, Athlone, Cape Town, 7760, South Africa
487 Church Street, Pietermaritzburg, 3200, South Africa
69 Church Street, Pietermaritzburg, 3201, South Africa
487 Church Street, Pietermaritzburg, 3201, South Africa
100 Langalibalele Street, Pietermaritzburg, 3200, South Africa
Aalwyn Road, Erica Township, Cape Town, 7493, South Africa
Gabriel Road, Johannesburg South, 2190, South Africa
Summerfield Road, Chatsworth, 4084, South Africa
Croftdene Drive, Chatsworth, 4092, South Africa
34 Porterfield Road, Table View, Cape Town, 7439, South Africa
Tainton Street, Johannesburg, 2198, South Africa
Entrance 1, Games store parking, ground floor - banking court. To open door Code = 7861#., Eastgate Parking, Germiston, 2008, South Africa
Corner of Erica Way and Miranda Street, Miranda Street, Tafelsig, Cape Town, 7785, South Africa
8th Avenue, Johannesburg, 2108, South Africa
Jamestown Avenue, Johannesburg, 2092, South Africa
Richmond Avenue, Johannesburg, 2006, South Africa
Colorado Drive, Johannesburg, 2093, South Africa
4th Ave, Johannesburg, 2092, South Africa
28, 5th Avenue, Johannesburg, 2092, South Africa
Bree Street, Johannesburg, 2092, South Africa
Winston Road, Johannesburg, 2092, South Africa
Enter the hospital and take the lift to level 1. Exit the lift and enter the passage to your left. Pass the Intensive Care Unit (ICU) and on the immediate left is another lift. Take this lift to level 2. Enter Section 6. The Namaaz room is around the corn
Ashley Road, Johannesburg, 2092, South Africa
Corner Gustrouw and Hassan Khan Street, Hassan Khan Avenue, Gustrow, Cape Town, 7140, South Africa
Nolte Street, Weltevreden, Cape Town, 7139, South Africa
Petunia Avenue, Broadlands, Cape Town, 7140, South Africa
Protea Street, Cape Town, 7139, South Africa
Corner Protea and Abbegglen Street, Browns Farms, 7750, South Africa
Henry Street, Bloemfontein, 9301, South Africa
Long Street, Bloemfontein, 9301, South Africa
Du Toit Street, Pretoria, 0007, South Africa
138 Du Toit Sreet, Arcadia, Pretoria, 0001, South Africa
Paul Kruger Street, Pretoria, 0001, South Africa
Corner of Calvyn and Kleinbos Street, Kleinbos Lane, Rome, Cape Town, 7139, South Africa
Siddique Avenue, Salberau, Cape Town, 7490, South Africa
Ruyterwacht, Cape Town, 7460, South Africa
127 Goodwood Street, Townsend Estate, Cape Town, 7459, South Africa
Lapwing Avenue, Chatsworth, 4092, South Africa
Main Street, Chatsworth, 4092, South Africa