Building D1, Information Technology Department is located in Potchefstroom, South Africa on Hoffman St. Building D1, Information Technology Department is rated 5 out of 5 in the category educational institution in South Africa.
Accessibility
Wheelchair-accessible entrance