Get Directions to Liberty Tax Service ← View details 121 West Main Street c, Uvalde, Texas 78801 +1 830-278-5902 Get Directions From* To * — Required information