Publix 657

Publix #657, also known as Publix at The Shoppes of Paradise Lakes, is a Publix supermarket located at The Shoppes of Paradise Lakes, at 16800 Southwest 88th Street in Miami, Florida. The store opened on August 12, 1999.