Map is loading... Get Directions to French Income Tax Services ← View details 75 Church Street, Damariscotta, Maine 04543 +1 207-563-8313 Get Directions From* To * — Required information