TELLUS EQUIPMENT SOLUTIONS Store in TAFT Posted by Allan July 15, 2022 On July 15, 2022 Address9880 US HWY 181TAFT, TX 78390ContactTel361-528-2535 Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review * Find on Map