75 Main Street • Middlebury, VT 05753(802) 388-4095 - circulation/reference(802) 388-4097 - children's room Directions
Ilsley TV, the home of video programming for the Ilsley Public Library in Middlebury, VT. . .
Search for Books, Movies, and More
Find Magazine Articles / Search Databases
Downloadable Resources
Genealogy & Local History
Homecard