Publix 1284

Publix #1284, also known as Publix at Darwin Square, is a Publix supermarket located at Darwin Square, at 3253 Southwest Port Saint Lucie Boulevard in Port Saint Lucie, Florida.