Staunch Auto Entertainment Systems (Owerri). We are dealers in all kinds of Car Android Systems | DVD/Audio Systems | Car Radio | Speakers | Woofers | Amplifiers | Installation | Maintenance | Repairs. We are No.1 in Owerri, Imo State.
Car Stereo Store
Owerri, Imo State