Publix 1430

Publix #1430, also known as Publix at Lake Nona Plaza, is a Publix supermarket located at Lake Nona Plaza, at 13900 Narcoossee Road in Orlando, Florida.