Map is loading... Get Directions to Liberty Tax Service ← View details 1296 Addison Avenue East, Twin Falls, Idaho 83301 +1 208-736-4562 Get Directions From* To * — Required information