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.
This wonderful shop has been around since 1985, selling beautiful Christmas trees and all kinds of inspiring, imaginative holiday products.
Tucked away in the beautiful northern Willamette Valley, you can reach this lovely place by taking the 99W to Chapman Road. Address: 23855 SW 195th Place, Sherwood, Oregon.