Get Directions to Liberty Tax Service ← View details 89 West Main Street, Meriden, Connecticut 06451 +1 203-608-0091 Get Directions From* To * — Required information