Publix 1274

Publix #1274, also known as Publix at The Delray Marketplace, is a Publix supermarket located at The Delray Marketplace, at 9239 Atlantic Avenue in Delray Beach, Florida.