Jelod Technologies is located in Morogoro, Tanzania, United Republic Of on BOX 1202,MOROGORO 51AB,D NKOMO ROAD. Jelod Technologies is rated 2.5 out of 5 in the category computer support and services in Tanzania, United Republic Of.
Address
BOX 1202,MOROGORO 51AB,D NKOMO ROAD