TELLUS EQUIPMENT SOLUTIONS Store in ALICE 14 Jul Categories: Filter: Address 4241 HWY 359 EALICE, TX 78332Contact Tel: 361-664-7338