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. The store opened on November 29, 1990.