Publix 407

Publix #1250 was a Publix supermarket located at Willow Bend, at 23048 State Road 54 in Lutz, Florida. The store opened on March 26, 1991 and has since closed.