Publix 739

Publix #739, also known as Publix at North Delray Commons, is a Publix supermarket located at North Delray Commons, at 555 Northeast 5th Avenue in Delray Beach, Florida. The store opened on February 15, 2001.