The Institute for Telematics Southern Africa is located in Pretoria, South Africa on 469 Julius Jeppe St, Waterkloof,. The Institute for Telematics Southern Africa is rated 3 out of 5 in the category institute of technology in South Africa.
Address
469 Julius Jeppe St, Waterkloof,