Was a hobby and craft shop in the midwest states. Item hung inside entry of store.Comes from amome free home. Original frame and hangings included. The item "Vintage Original Leewards Stained Glass Window Store Display Sign Elgin IL 50x20" is in sale since Friday, September 11, 2020. This item is in the category "Collectibles\Advertising\Merchandise & Memorabilia\Store Displays".
The seller is "potteryephraim" and is located in Naperville, Illinois. This item can't be shipped, the buyer must pick up the item.