Situated in Columbia, SC, Target Center is one of the area's prominent shopping venues. This Power Center is conveniently located at Two Notch Rd. & Valhalla. Target Center first opened in 2002. The property encompasses 205,300 sqft. of gross leasable area across its 15 stores.