Publix 21

Publix #21, also known as Publix at Glade Crossing, is a Publix supermarket located at Glade Crossing, at 2465 Glades Circle in Weston, Florida. The store opened on May 3, 2003.