Savoy Theater October 5, 2010 Savoy Theater 26 Main Street Montpelier, VT 05602 Loading Map.... Savoy Theater 26 Main Street Montpelier, VT 05602 44.2591 -72.5765