Vehicle rental services Companies
Block 20 General Emdin Street, Ikate Roundabout, Lekki, Lagos, Nigeria 650.68 km
Novo Car Rentals, formally known as CL Car Rentals is one of Nigeria automotive center offering unmatched logistics support, Car hire, Leasing and Vehicle rental services for leisure and business trips.