Wood Memorial Library This is a combination library and museum that features Native American artifacts, antique furniture and a view of local history. Located on Main Street in South Windsor, CT. Address: 783 Main Street South Windsor CT USA 06074 1 860 289-1783