News

How many Spirit Halloween locations are in Florida? The list for this year isn't up yet, but last year, there were nearly 80 Spirit Halloween stores in 66 cities in the Sunshine State.