Windsor-Map.png

The Main Branch of the Windsor Public Library is located on the south side of the town green along Broad Street (Rt. 159). The Wilson Branch is located about 2.7 miles south on Windsor Ave. (also Rt. 159).