Department of Public Transport - Roads & Works Technical Library is located in Johannesburg, South Africa on Marshalltown. Department of Public Transport - Roads & Works Technical Library is rated 3 out of 5 in the category library in South Africa.
Accessibility
Wheelchair-accessible entrance