Shelburne Country Store

29 Falls Rd, Shelburne, VT
Open Year Round

An original Vermont Country Store located in the heart of Shelburne, Vermont. The main section of their building was built in the 1830's and according to records, has been a continually running store since at least 1859.

EXPERIENCES
My Trip