At this moment, Publix operates 4 branches near Sylacauga, Alabama. Below you can find a list of Publix locations close by.