Publix 1664

Publix #1664, also known as Publix at Latitude Landings, is a Publix supermarket located at Latitude Landings, at 2630 LPGA Boulevard in Daytona Beach, Florida.