Publix 583

Publix #583, also known as Publix at Weston Lakes Plaza, is a Publix supermarket located at Weston Lakes Plaza, at 294 Indian Trace Road in Weston, Florida. The store opened on October 31, 1996.