Jambo- Abu Store is located in Arua, Uganda on 2WF5FWR, Ombokolo Park near Radiology, opposite Elektra Launch. Jambo- Abu Store is rated 3 out of 5 in the category store equipment supplier in Uganda.
Address
2WF5FWR, Ombokolo Park near Radiology, opposite Elektra Launch