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.