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. The store opened on December 16, 1982.