Owerri Urban Police Station is located in Owerri, Nigeria on Egbu Road/ Imo State Fire Service, Egbu Road, Owerri, Imo. Owerri Urban Police Station is rated 2.5 out of 5 in the category civil police in Nigeria.
Address
Egbu Road/ Imo State Fire Service, Egbu Road, Owerri, Imo