Membership

Ranking Lists

Facilities

There are 1137 facilities associated with Tennis South Africa.

View Facilities

Contact Info

Address:
Block 12 East, Lords Office Park
Centurion
Pretoria, Gauteng 0157
South Africa


View Larger Map