Solar Captains Uganda is located in Kampala, Uganda on Seroma Shoppers Plaza, Nakasero, Plot No. 7 Buxton street. Room AF-04. Solar Captains Uganda is rated 3 out of 5 in the category solar energy equipment supplier in Uganda.
Address
Seroma Shoppers Plaza, Nakasero, Plot No. 7 Buxton street. Room AF-04