Publix 425

Publix #425, also known as Publix at Spirit Lake Crossing, is a Publix supermarket located at Spirit Lake Crossing, at 1090 Spirit Lake Road in Winter Haven, Florida. The store opened on July 9, 1992.