Publix 809

Publix #1250 was a Publix supermarket located at Dupont Lakes Center, at 2196 Howland Boulevard in Deltona, Florida. The store opened on April 16, 2002 and has since closed.