Publix 195

Publix #1250 was a Publix supermarket located at Delray Square Shopping Center, at 4771 West Atlantic Avenue in Delray Beach, Florida. The store opened on January 6, 1977 and has since closed.