ClixROSS Technologies is a Technology park located in South Sudan. It is one of the 6 Technology parks in South Sudan. Address of ClixROSS Technologies is Juba, South Sudan. ClixROSS Technologies can be contacted at 211926101377.
Some of the places around ClixROSS Technologies are -
Within less than half a Kilo meter of ClixROSS Technologies, you can also find National Revenue Authority
Juba, South Sudan
Contact number of ClixROSS Technologies is 211926101377.
Address of ClixROSS Technologies is Juba, South Sudan.
ClixROSS Technologies is a Technology park in South Sudan