Publix 1018

Publix #1018, also known as Publix at Addison Centre Publix, is a Publix supermarket located at Addison Centre Publix, at 16130 Jog Road in Delray Beach, Florida.