KILLINGTON—The Killington Pico Area Association (KPAA) operates the Killington Welcome Center, located at 2319 US-4, formerly home to Bill’s Country Store. This location served as the unofficial park-and-ride of Killington for decades. Today, not only is this site an official […]