Publix 244

Publix #1250 was a Publix supermarket located at Lemon Bay Shopping Center, at 1855 Engiewood Road in Englewood, Florida. The store opened on November 18, 1982 and has since closed.