TELLUS EQUIPMENT SOLUTIONS Store in TAFT 15 Jul Categories: Filter: Address 9880 US HWY 181TAFT, TX 78390Contact Tel: 361-528-2535