Why was this location torn down?
Address: 6860 Market St, Wilmington, NC 28411, USA
Mary Williams | Dec 14, 2020
It was torn down because it's being remodeled and rebuilt.
Tricc360 Wallace | Dec 14, 2020
I'm not sure but will look into it
Thanks! Your answer is awaiting moderation.