noscript image
General information about the stadium
Location and contact
Web address
Chiefs Village, 5/6 Lena Road, Lenaron, Naturena 2064 Johannesburg, GA
Technical data
Date of construction
1986
Surface
Césped natural
Size
105 x 68 metros
Capacity
94700 spectators