Publix 246

Publix #246, also known as Publix at Sawgrass Promenade, is a Publix supermarket located at Sawgrass Promenade, at 1337 South Military Trail in Deerfield Beach, Florida.