Snack Shack Address: Main St, Crenshaw, MS 38621 Phone: (662) 382-5802 Restaurants Other Businesses: Godfather's Pizza at 723 Broad St, Crenshaw, MS 38621 Snack Shack at 901 Broad St, Crenshaw, MS 38621