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.