Publix 807

Publix #1250 was a Publix supermarket located at Spirit Lake Crossing, at 1108 Spirit Lake Road in Winter Haven, Florida. The store opened on November 6, 2001 and has since closed.