If approved, the data center would be built at 771 Park Road. The property spans a little over 160 acres and sits across the street from the Kershaw County landfill.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results