The Storks Nest is a quaint establishment nestled in Salem, OR, offering a unique selection of handcrafted home decor and gifts.
With a focus on quality and creativity, The Storks Nest provides customers with a charming shopping experience that celebrates local artisans and makers.
Generated from their business information