Website Club Name  Club Id  President  Location  Meeting Day & Time 
Barberton 17304
 
Barberton MoTH Club
Club: Barberton
Meeting Time: Tuesdays at 6:15 PM
Location: Barberton MoTH Club
Meeting Place: Nourse & Graumann Sts.
Barberton, Mpumalanga  1300
South Africa
Map: View map
Tuesdays at 6:15 PM
Bedfordview 17393
 
Belgravia Bowling Club
Club: Bedfordview
Meeting Time: Tuesdays at 6:15 PM
Location: Belgravia Bowling Club
Meeting Place: 56 Florence Ave.
Bedfordview,  2008
South Africa
Map: View map
Tuesdays at 6:15 PM
Benoni 17394
 
please call ahead as meeting venue may change
Club: Benoni
Meeting Time: Tuesdays at 6:30 PM
Location: please call ahead as meeting venue may change
Meeting Place: 64-4th avenue
Benoni,  1501
South Africa
Map: View map
Tuesdays at 6:30 PM
club home page Benoni Aurora 28680
 
Benoni Country Club
Club: Benoni Aurora
Meeting Time: Wednesdays at 07:00 AM
Location: Benoni Country Club
Meeting Place: Morris Ave
Rynfield
Benoni, Gauteng 1505
South Africa
Map: View map
meeting details Wednesdays at 07:00 AM
Benoni van Ryn 17395
 
Benoni Country Club
Club: Benoni van Ryn
Meeting Time: Thursdays at 6:30 PM
Location: Benoni Country Club
Meeting Place: Morris Ave.
Benoni,  1501
South Africa
Map: View map
Thursdays at 6:30 PM
Boksburg 17396
 
Boksburg Sports Club
Club: Boksburg
Meeting Time: Wednesdays at 6:30 PM
Location: Boksburg Sports Club
Meeting Place: Prince George Park
Boksburg, Gauteng  1460
South Africa
Map: View map
Wednesdays at 6:30 PM
Boksburg Lake 17397
 
ERPM Golf Club
Club: Boksburg Lake
Meeting Time: Tuesdays at 6:30 PM
Location: ERPM Golf Club
Meeting Place: Pretoria Rd.
Boksburg, Gauteng  1459
South Africa
Map: View map
Tuesdays at 6:30 PM
Brits-Hartbeespoort 17306
 
Zoom
Club: Brits-Hartbeespoort
Meeting Time: Mondays at 06:30 PM
Location: Zoom
Meeting Place: On Line
Hartbeespoort, North West Province 0216
South Africa
Map: View map
meeting details Mondays at 06:30 PM
Meeting on line until after lock down
Carletonville 17400
 
Songloed Arcade
Club: Carletonville
Meeting Time: Thursdays at 6:00 PM
Location: Songloed Arcade
Meeting Place: 49 Van Zyl Smit St
Carletonville, Gauteng  2499
South Africa
Map: View map
Thursdays at 6:00 PM
Centurion 23826
 
Irene Country Club
Club: Centurion
Meeting Time: Thursdays at 7:00 PM
Location: Irene Country Club
Meeting Place: Main Rd
Irene Centurion, Gauteng  0157
South Africa
Map: View map
Thursdays at 7:00 PM
District Contacts 111111
N/A
Club: District Contacts
Meeting Time: Sundays
Location: N/A
Meeting Place: N/A
N/A
N/A, AK 0157
South Africa
Map: View map
meeting details Sundays
Ad Hoc
E Club of Southern Africa 9400 85613
 
Location
Club: E Club of Southern Africa 9400
Meeting Time: Wednesdays at 6:30 PM
Meeting Place: online (zoom)
Johannesburg, Gauteng
South Africa
Map: View map
meeting details Wednesdays at 6:30 PM
contact admin@rotary9400.org.za for details
East Rand E-Club 91018
 
online
Club: East Rand E-Club
Meeting Time: Wednesdays at 7:00 PM
Location: online
Meeting Place: online
Benoni, Gauteng 1500
South Africa
Map: View map
Phone: 82 458 0566
Email: Rotary.EastRandEClub@gmail.com
meeting details Wednesdays at 7:00 PM
Every second Wednesday evening
Ermelo 17307
 
Ermelo Showgrounds
Club: Ermelo
Meeting Time: Mondays at 6:00 PM
Location: Ermelo Showgrounds
Meeting Place: Voortrekker St.
Ermelo, Mpumalanga  2351
South Africa
Map: View map
Mondays at 6:00 PM
Ermelo Phoenix 26101
 
Club House Ermelo Showground
Club: Ermelo Phoenix
Meeting Time: Tuesdays at 6:30 PM
Location: Club House Ermelo Showground
Meeting Place: Voortrekker St.
Ermelo, Mpumalanga  2350
South Africa
Map: View map
Tuesdays at 6:30 PM
Fourways Main Reef, Johannesburg 17410
 
Norscot Manor
Club: Fourways Main Reef, Johannesburg
Meeting Time: Wednesdays at 6:30 PM
Location: Norscot Manor
Meeting Place: 16B Penguin Drive
Sandton
Johannesburg, Gauteng  20196
South Africa
Map: View map
Phone: 082 452 7186
meeting details Wednesdays at 6:30 PM
Please call 082 452 7186 to confirm meeting if visiting
Francistown 25119
 
Location
Club: Francistown
Meeting Time: Tuesdays at 6:00 PM
Meeting Place: Francistown Club
Francistown, North East 0000
Botswana
Map: View map
Tuesdays at 6:00 PM
club home page Gaborone 17253
 
Avani Gaborone Hotel & Casino
Club: Gaborone
Meeting Time: Fridays at 12:30 PM
Location: Avani Gaborone Hotel & Casino
Meeting Place: Chuma Drive
Gaborone, Botswana Nil
Botswana
Map: View map
Fridays at 12:30 PM
Germiston 17402
 
Rotary House. Germiston Country Club
Club: Germiston
Meeting Time: Thursdays at 6:30 PM
Location: Rotary House. Germiston Country Club
Meeting Place: Rand Airport Rd.
Germiston, Gauteng  1401
South Africa
Map: View map
Thursdays at 6:30 PM
Giyani 26521
Oasis Lodge
Club: Giyani
Meeting Time: Mondays at 7:00 PM
Location: Oasis Lodge
Meeting Place: Stand 35
Giyani,  0826
South Africa
Map: View map
Mondays at 7:00 PM
Haenertsburg 55057
 
Rotary MOTH Hall
Club: Haenertsburg
Meeting Time: Wednesdays at 6:30 PM
Location: Rotary MOTH Hall
Meeting Place: Behind Haenertsburg Village Hall
Off Main St. of Hburg
Haenertsburg, Limpopo  0730
South Africa
Map: View map
meeting details Wednesdays at 6:30 PM
Zoom Meetings same time Contact Secretary for details
Hoedspruit 87127
 
The Fig & Bean Restaurant
Club: Hoedspruit
Meeting Time: Thursdays at 5:00 PM
Location: The Fig & Bean Restaurant
Meeting Place: Rock Fig Centre Huilboerboom Stree
Cnr. Rotsvy St.
Hoedspruit, Limpopo  1380
South Africa
Map: View map
Thursdays at 5:00 PM
club home page Johannesburg 17407
 
Johannesburg Country Club
Club: Johannesburg
Meeting Time: Tuesdays at 7:00 PM
Location: Johannesburg Country Club
Meeting Place: 1 Napier Rd.
Auckland Park
Johannesburg, Gauteng  2196
South Africa
Map: View map
Email: info@rcjohannesburg.org.za
meeting details Tuesdays at 7:00 PM
We do not met on the 5th Tuesday of the month
Johannesburg East 17408
 
Werner's Bistro & Lodge
Club: Johannesburg East
Meeting Time: Mondays at 6:30 PM
Location: Werner's Bistro & Lodge
Meeting Place: 25 Boeing Rd. W.
Bedfordview,  0000
South Africa
Map: View map
Mondays at 6:30 PM
club home page Johannesburg NC 17411
 
via Zoom
Club: Johannesburg NC
Meeting Time: Wednesdays at 6:30 PM
Location: via Zoom
Meeting Place: Judith Road Emmarentia
Emmarentia, Gauteng 2195
South Africa
Map: View map
Email: rotaryclubjnc@gmail.com
meeting details Wednesdays at 6:30 PM
We meet on the First and Third Wednesdays of the Month at 6:30PM. via Zoom.
Johannesburg New Dawn 81137
 
Parkview Golf Club
Club: Johannesburg New Dawn
Meeting Time: Wednesdays at 7:00 AM
Location: Parkview Golf Club
Meeting Place: Cnr. Emmarentia & Wicklow Avenue
Johannesburg, Gauteng  2092
South Africa
Map: View map
Wednesdays at 7:00 AM
Johannesburg South 101 26043
 
United Cerebral Palsy Association Home
Club: Johannesburg South 101
Meeting Time: Tuesdays at 6:45 PM
Location: United Cerebral Palsy Association Home
Meeting Place: 8 North Street
Townsview
Johannesburg, Gauteng 2190
South Africa
Map: View map
Tuesdays at 6:45 PM
club home page Knights-Pendragon 26651
 
Belgravia Bowling Club
Club: Knights-Pendragon
Meeting Time: Wednesdays at 6:00 PM
Location: Belgravia Bowling Club
Meeting Place: 56 Florence Avenue.
Bedfordview, Gauteng  2008
South Africa
Map: View map
Phone: 082 561 7452
Email: info@rotaryknightspendragon.org.za
Wednesdays at 6:00 PM
Krugersdorp 17416
 
Golden Age Village
Club: Krugersdorp
Meeting Time: Tuesdays at 1:00 PM
Location: Golden Age Village
Meeting Place: 43 Heading St.
Wentworth Park
Krugersdorp, Gauteng  1739
South Africa
Map: View map
Tuesdays at 1:00 PM
Kyalami 17418
 
German Country Club
Club: Kyalami
Meeting Time: Thursdays at 7:00 PM
Location: German Country Club
Meeting Place: 131 Holkam road
Paulshof
Sandton, Gauteng  2056
South Africa
Map: View map
Thursdays at 7:00 PM
Louis Trichardt 17309
 
Soutpansberg Golf Clubhouse
Club: Louis Trichardt
Meeting Time: Mondays at 1:00 PM
Location: Soutpansberg Golf Clubhouse
Meeting Place: 2 Hospitaal Street
23° 1.841'S 29° 54.329'E
Louis Trichardt, Limpopo  0920
South Africa
Map: View map
Mondays at 1:00 PM
Malkerns Valley 27103
 
Malandela's Farm Restaurant
Club: Malkerns Valley
Meeting Time: Tuesdays at 6:00 PM
Location: Malandela's Farm Restaurant
Meeting Place: Malkers/Mahlanya Rd.
Malkerns, Manzini  00000
Eswatini
Map: View map
Tuesdays at 6:00 PM
Manzini 17329
 
Enjabulweni Orphanage
Club: Manzini
Meeting Time: Mondays at 6:00 PM
Location: Enjabulweni Orphanage
Meeting Place: Coates Valley
Manzini,  0000
Eswatini
Map: View map
Mondays at 6:00 PM
Maputo 27466
 
Sala Bazaruto, Polana Serena Hotel
Club: Maputo
Meeting Time: Sundays at 6:00 PM
Location: Sala Bazaruto, Polana Serena Hotel
Meeting Place: 1380 Av. Julius Nyerere
Maputo,  00100
Mozambique
Map: View map
Sundays at 6:00 PM
Matola 31043
 
Escola Génios
Club: Matola
Meeting Time: Wednesdays at 6:30 PM
Location: Escola Génios
Meeting Place: Rua de S. Sebastião N° 74
Cidade da Matola
Matola, Maputo  1114
Mozambique
Map: View map
Wednesdays at 6:30 PM
Matsapha 69399
 
Matsapha Municipality
Club: Matsapha
Meeting Time: Wednesdays at 7:00 PM
Location: Matsapha Municipality
Meeting Place: Matsapha Industrial Site
Matsapha,  M202
Eswatini
Map: View map
Wednesdays at 7:00 PM
Mbabane 17330
 
Mountain Inn
Club: Mbabane
Meeting Time: Fridays at 1:00 PM
Location: Mountain Inn
Meeting Place: Princess Dr.
Mbabane,  0000
Eswatini
Map: View map
Fridays at 1:00 PM
Mbuluzi-Mbabane 27219
 
Rotary Club of Mbuluzi-Mbabane
Club: Mbuluzi-Mbabane
Meeting Time: Thursdays at 6:00 PM
Location: Rotary Club of Mbuluzi-Mbabane
Meeting Place: Club House Ekwetsembeni
Corner Makhosini & Ridge Streets
Mbabane,  H100
Eswatini
Map: View map
Thursdays at 6:00 PM
Meyerton/Henley-on-Klip 17421
 
Henley-on-Klip Bowling Club
Club: Meyerton/Henley-on-Klip
Meeting Time: Tuesdays at 6:30 PM
Location: Henley-on-Klip Bowling Club
Meeting Place: P.O. Box 331
Henley-on-Klip,  0000
South Africa
Map: View map
Tuesdays at 6:30 PM
Middelburg 17310
 
MRC Clubhouse
Club: Middelburg
Meeting Time: Tuesdays at 5:30 PM
Location: MRC Clubhouse
Meeting Place: Middelburg Care Village
Walter Sisulu Street
Middelburg, Mpumalanga  1050
South Africa
Map: View map
Tuesdays at 5:30 PM
Middelburg Cycad 24430
 
Middelburg Care Vill.
Club: Middelburg Cycad
Meeting Time: Mondays at 6:00 PM
Location: Middelburg Care Vill.
Meeting Place: Walter Sisulu St.
Middelburg, Mpumalanga  1050
South Africa
Map: View map
Mondays at 6:00 PM
Midrand NXG 88499
 
Online Meeting
Club: Midrand NXG
Meeting Time: Wednesdays at 6:30 PM
Location: Online Meeting
Meeting Place: https://midrandnexgenrotary.zoom.us/j/131275214
Midrand, Gauteng  1685
South Africa
Map: View map
Wednesdays at 6:30 PM
Monument 17417
 
Khosa Sports Club
Club: Monument
Meeting Time: Thursdays at 6:45 PM
Location: Khosa Sports Club
Meeting Place: Frederick Cooper & Shannon Dr.
Kenmare
Krugersdorp, Gauteng  1739
South Africa
Map: View map
Thursdays at 6:45 PM
Morningside 23975
 
Zoom/Country Club Johannesburg
Club: Morningside
Meeting Time: Thursdays at 8:00 AM
Location: Zoom/Country Club Johannesburg
Meeting Place: Woodmead Dr & Lincoln Rd.
Woodmead
Johannesburg, Gauteng 0000
South Africa
Map: View map
meeting details Thursdays at 8:00 AM
Zoom meeting at 8-9am until breakfast meetings resume at Country Club Johannesburg, when the time will revert to 7-8am.
Nelspruit 17311
 
Adega's Restaurant Tarentaal Shopping Centre
Club: Nelspruit
Meeting Time: Thursdays at 5:30 PM
Location: Adega's Restaurant Tarentaal Shopping Centre
Meeting Place: c/o Kaapsehoop Road & Samora Machel Drive
West Acres
Nelspruit - Mbombela, Mpumalanga  1200
South Africa
Map: View map
Thursdays at 5:30 PM
Nigel 17422
 
Nigel Italian Club
Club: Nigel
Meeting Time: Thursdays at 1:00 PM
Location: Nigel Italian Club
Meeting Place: Nigel-Springs Road
Nigel,  0000
South Africa
Map: View map
Thursdays at 1:00 PM
Northcliff 17423
 
Randpark Golf Club
Club: Northcliff
Meeting Time: Wednesdays at 6:30 PM
Location: Randpark Golf Club
Meeting Place: 1 Setperk St. Randpark
Randburg
Johannesburg, Gauteng  2195
South Africa
Map: View map
Wednesdays at 6:30 PM
Phalaborwa 26652
 
club house
Club: Phalaborwa
Meeting Time: Tuesdays at 7:00 PM
Location: club house
Meeting Place: 17 Buffer Zone
Maphutha Malatji Hospital Street Namakgale
Phalaborwa, Limpopo  1391
South Africa
Map: View map
Tuesdays at 7:00 PM
Pietersburg 100 24272
 
Bowls Club-Suid St.
Club: Pietersburg 100
Meeting Time: Thursdays at 6:00 PM
Location: Bowls Club-Suid St.
Meeting Place: Cnr. Suid & Voortrekker Sts.
Polokwane, Limpopo  0699
South Africa
Map: View map
Thursdays at 6:00 PM
Polana 58411
 
Hotel Cardoso
Club: Polana
Meeting Time: Tuesdays at 6:00 PM
Location: Hotel Cardoso
Meeting Place: Ave. Martires de Mueda 707
Maputo,  0000
Mozambique
Map: View map
Tuesdays at 6:00 PM
Polokwane 17313
 
Retirement Village
Club: Polokwane
Meeting Time: Mondays at 6:00 PM
Location: Retirement Village
Meeting Place: Suid & Dorp Sts.
Polokwane, Limpopo  0699
South Africa
Map: View map
Mondays at 6:00 PM
Potgietersrus 17315
 
Protea Park Hotel
Club: Potgietersrus
Meeting Time: Tuesdays at 7:00 PM
Location: Protea Park Hotel
Meeting Place: Thabo Mbeki Way
Beitel St.
Mokopane, Limpopo  0600
South Africa
Map: View map
Tuesdays at 7:00 PM
Pretoria 17316
 
Pretoria Country Club
Club: Pretoria
Meeting Time: Thursdays at 6:00 PM
Location: Pretoria Country Club
Meeting Place: 241 Sydney Ave.
Waterkloof Pretoria, Gauteng  181
South Africa
Map: View map
Thursdays at 6:00 PM
Pretoria Capital 17320
 
Carl Jeppe Room, Pretoria Country Club
Club: Pretoria Capital
Meeting Time: Tuesdays at 7:30 PM
Location: Carl Jeppe Room, Pretoria Country Club
Meeting Place: Sidney Ave.
Waterkloof
Pretoria, Gauteng  0181
South Africa
Map: View map
Tuesdays at 7:30 PM
Pretoria East 17317
 
Fringes Restaurant, Grain Building, 1st Floor
Club: Pretoria East
Meeting Time: Mondays at 6:15 PM
Location: Fringes Restaurant, Grain Building, 1st Floor
Meeting Place: 477 Witherite Street
The Willows
Pretoria, Gauteng 0000
South Africa
Map: View map
Mondays at 6:15 PM
Pretoria Sunrise 17319
 
Brooklyn Lodge & Conf. Ctr.
Club: Pretoria Sunrise
Meeting Time: Saturdays at 8:15 AM
Location: Brooklyn Lodge & Conf. Ctr.
Meeting Place: Tram & Bronkhorst Sts., Brooklyn
Pretoria, Gauteng  00000
South Africa
Map: View map
Saturdays at 8:15 AM
Pretoria West 17321
 
Premier Hotel Pretoria,
Club: Pretoria West
Meeting Time: Tuesdays at 6:30 PM
Location: Premier Hotel Pretoria,
Meeting Place: 573 Stanza Bopape Street
Arcadia
Pretoria, Gauteng  2002
South Africa
Map: View map
Tuesdays at 6:30 PM
Pretoria-Hatfield 50228
 
Sheraton Hotel, Jacaranda Rm.
Club: Pretoria-Hatfield
Meeting Time: Thursdays at 6:45 AM
Location: Sheraton Hotel, Jacaranda Rm.
Meeting Place: 643 Church & Wessels Sts.
Pretoria, Gauteng 0000
South Africa
Map: View map
Thursdays at 6:45 AM
Randburg 17425
 
Bryanston Sports Club
Club: Randburg
Meeting Time: Tuesdays at 6:30 PM
Location: Bryanston Sports Club
Meeting Place: Payne Ave. Bryanston
Sandton, Gauteng  2021
South Africa
Map: View map
Tuesdays at 6:30 PM
Riverside 23555
 
Shakespeare Inn
Club: Riverside
Meeting Time: Tuesdays at 7:00 PM
Location: Shakespeare Inn
Meeting Place: Cnr. Shakespear & Farady St.
Vanderbijlpark, Gauteng  1900
South Africa
Map: View map
Tuesdays at 7:00 PM
Rosebank (Johannesburg) 17429
 
Wanderers Club, Bowlers Lounge
Club: Rosebank (Johannesburg)
Meeting Time: Fridays at 12:30 PM
Location: Wanderers Club, Bowlers Lounge
Meeting Place: Cnr North & Rudd Roads, Illovo
Bowling Lounge
Johannesburg, Gauteng  2012
South Africa
Map: View map
Fridays at 12:30 PM
Rustenburg 17322
 
MARY'S VIEW BED & BREAKFAST
Club: Rustenburg
Meeting Time: Tuesdays at 6:00 PM
Location: MARY'S VIEW BED & BREAKFAST
Meeting Place: 4 MAHOGANY CRESCENT PROTEA PARK
RUSTENBURG, NORTH WEST PROVINCE 0299
South Africa
Map: View map
Tuesdays at 6:00 PM
Rustenburg Kloof 25142
 
Spes Bona , Home for Disabled Workshop
Club: Rustenburg Kloof
Meeting Time: Mondays at 7:00 PM
Location: Spes Bona , Home for Disabled Workshop
Meeting Place: 11 Franklin Road, Safari Gardens Rustenburd
Rustenburg, North West 0393
South Africa
Map: View map
Mondays at 7:00 PM
Sandton 17430
 
The Bryanston Country Club
Club: Sandton
Meeting Time: Tuesdays at 7:00 PM
Location: The Bryanston Country Club
Meeting Place: Bryanston Drive
Sandton, Gauteng 2021
South Africa
Map: View map
Tuesdays at 7:00 PM
Selebi Phikwe 22165
 
Rotarians Homes, Rotationally
Club: Selebi Phikwe
Meeting Time: Tuesdays at 6:30 PM
Location: Rotarians Homes, Rotationally
Meeting Place: Selebi Phikwe
Selebi Phikwe,  0000
Botswana
Map: View map
Tuesdays at 6:30 PM
Springs 17432
Casa Nossa Rest.
Club: Springs
Meeting Time: Tuesdays at 6:30 PM
Location: Casa Nossa Rest.
Meeting Place: Cnr. Nigel & Parkes Rds.
Springs, Gauteng  1560
South Africa
Map: View map
Tuesdays at 6:30 PM
Springs Park 17433
 
Pollak Pk. Golf Club
Club: Springs Park
Meeting Time: Thursdays at 6:30 PM
Location: Pollak Pk. Golf Club
Meeting Place: Tonk Meter Rd.
Springs, Gauteng  1559
South Africa
Map: View map
Thursdays at 6:30 PM
Tzaneen 17324
 
Unicorn School
Club: Tzaneen
Meeting Time: Tuesdays at 7:00 PM
Location: Unicorn School
Meeting Place: Sirkel Drive
Arbor Park
Tzaneen, Limpopo  0850
South Africa
Map: View map
Tuesdays at 7:00 PM
Vanderbijlpark 17435
 
El Paso Spur
Club: Vanderbijlpark
Meeting Time: Thursdays at 6:30 PM
Location: El Paso Spur
Meeting Place: General Hertzog street
Vanderbijlpark, Gauteng  1900
South Africa
Map: View map
Thursdays at 6:30 PM
Vereeniging 17436
 
Hoërskool Drie Riviere Restaurant
Club: Vereeniging
Meeting Time: Tuesdays at 6:00 PM
Location: Hoërskool Drie Riviere Restaurant
Meeting Place: Umgeni Street
Three Rivers
Vereeniging, Gauteng  1929
South Africa
Map: View map
Tuesdays at 6:00 PM
Warmbaths 17325
 
Hoerskool Warmbad
Club: Warmbaths
Meeting Time: Thursdays at 6:00 PM
Location: Hoerskool Warmbad
Meeting Place: C/o Swaenepoel & Van Heerden Street
Bela-Bela, Limpopo  0480
South Africa
Map: View map
Thursdays at 6:00 PM
Waterkloof 25002
 
Brooklyn Lodge
Club: Waterkloof
Meeting Time: Wednesdays at 7:00 PM
Location: Brooklyn Lodge
Meeting Place: 209 Bronkhorst St
Nieuw Muckleneuk
Pretoria, Gauteng  0181
South Africa
Map: View map
Wednesdays at 7:00 PM
White River 17326
 
Ingwenyama Lodge
Club: White River
Meeting Time: Mondays at 6:00 PM
Location: Ingwenyama Lodge
Meeting Place: White River
White River, Mpumalanga  1240
South Africa
Map: View map
Mondays at 6:00 PM
Witbank 17327
 
St. Thomas Sports Club House
Club: Witbank
Meeting Time: Thursdays at 7:00 PM
Location: St. Thomas Sports Club House
Meeting Place: Cnr. Elizabeth and Van de Venter streets
Witbank , Mpumalanga 1034
South Africa
Map: View map
Thursdays at 7:00 PM
Z-RA Randburg (Rotary Annes) 17425
 
Location
Club: Z-RA Randburg (Rotary Annes)
Meeting Time: Sundays at 12:00 PM
Meeting Place: JHB
JHB,  2000
South Africa
Map: View map
Sundays at 12:00 PM