Check this kick ass location! 7,800 sq ft Spirit store at Shelby Farms Park, Memphis Tenn. Fronting a busy road in the parking lot used by a corn maze that has an attendance of 40,000. More pictures as the store is outfitted.60x130 memphis 2.jpg60x130 memphis 3.jpg60x130 memphis.jpg