Crenshaw MS Restaurants 1. Main St, Crenshaw, MS 38621 | Snack Shack (662) 382-5802 2. 901 Broad St, Crenshaw, MS 38621 | Snack Shack (662) 382-5802