At this time, Publix runs 6 stores near Semmes, Alabama. On this page is the listing of all Publix branches close by.