Currently, Publix owns 4 locations near Waynesville, Haywood County, North Carolina. This page will give you a list of Publix stores close by.