Contact Tellz Auto

Tellz Auto is a car-buying company servicing clients nationwide in Nigeria not limited to Abuja, Lagos, and Port Harcourt, with automobile needs from the U.S.

Phone:

USA: +1 (512) 400-4243

NIGERIA:  +234 (803) 650 2556

Email:info@tellzauto.com

Address :
1104 S Mays St Suite 104
Round Rock, Texas
78664, USA

Address :
38 Aminu Kano Crescent Suite 302
Wuse 2, Abuja
900288, NIGERIA