Chima Bus Stop is located in Lagos, Nigeria on Suite 10, 2nd Avenue, Nowa shopping complex, Navy Town Rd, Amuwo Odofin. Chima Bus Stop is rated 3.7 out of 5 in the category cruise terminal in Nigeria.
Address
Suite 10, 2nd Avenue, Nowa shopping complex, Navy Town Rd, Amuwo Odofin