Home » Tag Archives: spirit halloween store santa clarita

Spirit Halloween Store Santa Clarita

Spirit Halloween To Open Three Locations In Santa Clarita

Spirit Halloween Logo

Santa Clarita will soon see the return of a Halloween favorite, with three Spirit Halloween locations set to open across the valley in the coming weeks. The national seasonal retailer Spirit Halloween is known for its wide selection of costumes, décor and spooky displays, has confirmed stores in Valencia, Newhall and Canyon Country. The planned stores include: Valencia – Former ...

Read More »