Content about Cloverdale Plaza shopping center

February 16, 2011

An Ace Hardware store in Statesville, N.C., closed suddenly last week, according to the Statesville Record & Landmark, which was unable to reach owner Mike Esposito to discover what happened.