TELLUS EQUIPMENT SOLUTIONS Store in AUSTIN Posted by Allan July 14, 2022 On July 14, 2022 Address13220 W HWY 290AUSTIN, TX 78737ContactTel737-910-4800 Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review * Find on Map