TELLUS EQUIPMENT SOLUTIONS Store in TAFT 15 Jul Address9880 US HWY 181TAFT, TX 78390ContactTel361-528-2535 Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review * Find on Map