Public library in Middlebury
Public library
222 W River Rd, Lincoln, VT 05443
78 North St, New Haven, VT 05472
279 Main St, Shoreham, VT 05770
431 E Main St, East Middlebury, VT 05740
40 North St, Bristol, VT 05443
473 Main St, Orwell, VT 05760
75 Main St, Middlebury, VT 05753
1835 Quaker Village Rd, Weybridge, VT 05753
258 Main St, Vergennes, VT 05491