TELLUS EQUIPMENT SOLUTIONS Store in FLORESVILLE 15 Jul Categories: Filter: Address 688 HWY 97 EFLORESVILLE, TX 78114Contact Tel: 830-393-3436