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.