Map is loading... Get Directions to Falmouth Registrar of Voters ← View details 59 Town Hall Square # 1, Falmouth, Massachusetts 02540 +1 508-495-7350 Get Directions From* To * — Required information