Physical Address
Onsea House Tanzania Ltd Moivaro Baraa Road PO BOX 1259 Arusha
City
Arusha
Phone Number
+255 787 112 498 Other: +255 784 83 32 07