Cape Metropolitan Council Transport and Traffic is located in Cape Town, South Africa on Wale St, Schotsche Kloof,. Cape Metropolitan Council Transport and Traffic is rated 3 out of 5 in the category department of transportation in South Africa.
Address
Wale St, Schotsche Kloof,