Ten Thousand Villages craft sale in Middlebury, at the Memorial Baptist Church, 97 South Pleasant St., Saturday November 19th from 9:00 am to 3: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.