The Christmas Store In Oregon That’s Simply Magical

Looking for a little something to incite your Christmas spirit? Look no further. Located near Sherwood, Sleighbells Gift Shop and Christmas Tree Farm is a one-of-a-kind gift shop packed full of amazing holiday gifts, treats, and decorations that would amaze even Santa Claus himself.

Check out our list of Oregon’s most wonderful Christmas towns here.