Get Directions to Delaware Town Hall ← View details 104 Main Street, Hortonville, New York 12745 +1 845-887-5250 Get Directions From* To * — Required information