Tekra Car RentalsEdit Business Listing
Suite C9 SHM Complex, Along Mabushi/Kado, Mabushi District, Abuja FCT Nigeria

Short Description

Tekra Car Rentals goes beyond the conventional to surpass client expectation. Every aspect of our services has been uniquely fine-tuned to ensure comfort, safety and reliability.

Business Information

Year Founded


There are no reviews for this business.