Town Center Plaza is a 90 +/- Acre Regional Power/Lifestyle Center. Opened in 2005 and anchored by Target, Lowe’s Home Improvement, Best Buy and Kohl’s.
Town Center Plaza is a 90 +/- Acre Regional Power/Lifestyle Center. Opened in 2005 and anchored by Target, Lowe’s Home Improvement, Best Buy and Kohl’s.