R they closing this store it keep showing it on my phone??
Address: 1699 N Woodland Blvd, DeLand, FL 32720, USA
Altamese Edwards | Sep 16, 2019
Closing for good its saying huge sale
Dawn Yarbrough | Sep 16, 2019
Walmart is open
Kyle Herold | Sep 16, 2019
No
Daniel Fernandez | Sep 16, 2019
What store are you talking about
Thanks! Your answer is awaiting moderation.