1. Schumacher Construction 343 Upper Depot Rd, Marshfield, VT 05658 Coordinate: 44.34172,-72.3555 Phone: (802) 426-3311