Ten Thousand Villages craft sale in Middlebury, at the , Memorial Baptist Church, 97 South Pleasant St., Friday November 18th from 3:00 pm to 6:00 pm. 25th annual Ten Thousand Villages craft sale featuring gifts, home décor art pieces and accessories handcrafted by fairly paid artisans around the world. Ten Thousand Villages is a nonprofit program of the Mennonite Central Committee. All proceeds are sent back to the program. Handicap accessible. Cash and check sales only.