U.S. Consulate General Johannesburg

1 Sandton Drive (opposite Sandton City Mall)
Johannesburg 2196
South Africa

View more locations