Woyshner's Christmas Shoppe, located just south of Buffalo, is New York State's largest Christmas store, with over 16,000 sq. ft of holiday joy. Check out their huge inventory of holiday trimmings, including a gigantic Christmas village and an upside-down Christmas tree!
Link to this comment:
All Comments (0)