Is this place open to public??
Address: 8111 Concord Mills Boulevard, Concord, NC 28027, USA
Anke Haggerty | Sep 26, 2021
Yes it is
Ronald Shedrick | Sep 26, 2021
Absolutely
Blake Creel | Sep 26, 2021
Paula It is and I hope you enjoy your time
Thanks! Your answer is awaiting moderation.