Publix 637

Publix #637, also known as Publix at Winston Park Center, is a Publix supermarket located at Winston Park Center, at 5365 Lyons Road in Coconut Creek, Florida. The store opened on October 1, 1998.