Publix 1428

Publix #1428, also known as Publix at Springs Plaza, is a Publix supermarket located at Springs Plaza, at 2381 West Florida Highway 434 in Longwood, Florida. The store opened on November 14, 2013.