TELLUS EQUIPMENT SOLUTIONS Store in CASTROVILLE 14 Jul Categories: Filter: Address 133 COUNTY RD 4718CASTROVILLE, TX 78009Contact Tel: 830-538-3451