The holidays are finally here in Western New York, and we can’t think of a better way to celebrate the season than by hopping on a nostalgic holiday-themed train to the North Pole!
Lee's Shops at Wagner Square in the Mohawk Valley is home to what we believe is the best Christmas store in Upstate New York. This gallery tell you why we think so.