Publix Super Market at The Village Shoppes
7883 Village Center N, Sherrills Ford 28673