Ohwa Automobile Clinic offers a range of services including Auto - Auto Repair. They provide solutions for various business and organization's Auto needs.
Ohwa Automobile Clinic is located at No 30 Stadium Road, Warri, Delta, Nigeria Warri, Nigeria.
You can contact Ohwa Automobile Clinic at the following phone numbers: 234 806 3295987 and 234 802 6908063