Messrs. James Odocha & Co. is located in Garki, Nigeria on 1st Floor, Block B, Bassan Plaza, 729 Independence Ave. Messrs. James Odocha & Co. is rated 3 out of 5 in the category construction company in Nigeria.
Address
1st Floor, Block B, Bassan Plaza, 729 Independence Ave