The total number of Publix locations currently open near Suffolk, Virginia is 4. Here you can see the listing of all Publix stores nearby.