Tekra Car RentalsEdit 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.

Share This Listing



Business Information


Reviews
There are no reviews for this business.