Skip to main content
Cloudy icon
40º

NEWS


The Junior League of Roanoke Valley's 36th annual Stocked Market

The Junior League of Roanoke Valley is kicking off this year's holiday shopping with its signature annual fundraiser: Stocked Market.