Publix 1187

Publix #1187, also known as Publix at Dupont Lakes Center, is a Publix supermarket located at Dupont Lakes Center, at 2783 Elkcam Boulevard in Deltona, Florida.