Tekra Car RentalsEdit Business Listing
Suite C9, SHM Complex, Mabushi Abuja, FCT

Short Description

Tekra Car Rentals for car rental services and total corporate logistics solutions.

Business Information

Year Founded


5 stars
reviewed Tekra Car Rentals

When you hear about TEKRA, you think of affordability, convenience, comfort, safety, security and luxury.