Join Now McAlister's Deli-Dogwood Food & BeverageEAT McAlister's Deli-Dogwood Visit Website Request Info 276 Dogwood Boulevard Flowood, MS 39232 (601) 919-2520 (601) 919-2770 (fax) Map What's Nearby? Distance: 5 10 15 20 25 50 mi.