TELLUS EQUIPMENT – UVALDE

6585 US HWY 90, UVALDE, TX 78801
830-278-5628