326326.Okavango ElectronicsElectronics store · GaboroneRated 3.4 out of 5· 8 reviewsWheelchair accessible Call