When do you plan to open this week?
Address: 1423 S Nova Rd, Daytona Beach, FL 32114, USA
Vickie Crooks | Sep 26, 2019
Thursday morning
Renee Tibbils | Sep 26, 2019
The sign inside said Thursday, as long as the building and weather were good.
Thanks! Your answer is awaiting moderation.