Publix, Indian Land, SC, 29707