Publix 1518

Publix #1518, also known as Publix at Cotswold, is a Publix supermarket located at Cotswold, at 4425 Randolph Road in Charlotte, North Carolina.