Category: Art Gallery Showing 1 - 1 of 1 Sort by: TitleNewest First Oldest First Title (desc) Distance Rating Random Bookmarks Depot Street Gallery More Info... Located in the bustling ski town of Ludlow VT, the Depot Street Gallery is a unique art experience featuring the work of over 150 artisans. It is also home to The Silver Spoon, where artist […] Indoor, Art Gallery 44 S Depot St, Ludlow, Vermont 05149 802-228-4753