Map is loading... Get Directions to French Income Tax Services ← View details 81 Canal Street, Rumford, Maine 04276 +1 207-364-1420 Get Directions From* To * — Required information