Jul11

Middlebury Festival on the Green

The Festival is held on the town green which is located next to St. Stephens Church, 3 Main Street in Middlebury, Vermont 05753.