Publix 218

Publix #1250 was a Publix supermarket located at Town Plaza, at 525 Bay Isle Parkway in Longboat Key, Florida. The store opened on June 5, 1980 and has since closed.