Publix 131

Publix #1250 was a Publix supermarket located at Pineapple Groves Shops, at 314 Northeast 2nd Avenue in Delray Beach, Florida. The store opened on December 8, 1966 and has since closed.