Publix 1683

Publix #1683, also known as Publix at West Villages Marketplace, is a Publix supermarket located at West Villages Marketplace, at 12165 Mercado Drive in Venice, Florida.