Publix 400

Publix #400, also known as Publix at Merchants Crossing, is a Publix supermarket located at Merchants Crossing, at 1500 Placida Road in Englewood, Florida.