Deo's Shop is a Outlet mall located in Uganda. It is one of the 31 Outlet malls in Uganda. Address of Deo's Shop is Kampala, Uganda. Deo's Shop is located in a remote area, with less than 4 listed places around it
Some of the places around Deo's Shop are -
Kampala, Uganda