We visited the Spirit Halloween Store in San Luis Obispo on September 11, 2020. It was even scarier than last year's Halloween season. You can visit this very store this year located at: 323 Madonna Rd, San Luis Obispo, CA 93405. Here's our video clip from our recent visit.

Related Halloween Items: