Get Directions to Stowe Town Electric Department ← View details 56 Old Farm Road, Stowe, Vermont 05672 +1 802-253-7215 Get Directions From* To * — Required information