TELLUS EQUIPMENT SOLUTIONS Store in SEGUIN 25 Nov Address3030 N. AUSTIN ST.SEGUIN, TX 78155ContactTel830-379-5477 Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review * Find on Map