Wizard Executive Car Wash And Bar is located in Owerri, Nigeria on Government College, opposite, Okigwe Rd. Wizard Executive Car Wash And Bar is rated 5 out of 5 in the category self service car wash in Nigeria.
Address
Government College, opposite, Okigwe Rd