Get Directions to Norwich Water Department ← View details 316 South Main Street, Norwich, Vermont 05055 +1 802-649-3474 Get Directions From* To * — Required information