Concert Venues in Stowe, VT Spruce Peak Performing Arts Center Where: 122 Hourglass Drive, Stowe, Vermont - 05672 Events: 10 Apres Only Where: 433 Mountain Road, Stowe, Vermont - 05672 Events: 1