Map of Town of New Haven in Addison County, VT:

Town of New Haven Addison Middlebury 44.1041067 -73.1646105