Situated in Cary, NC, Cary Towne Center is one of the area's prominent shopping venues. This Super-Regional Center is conveniently located at Walnut & Maynard Sts.. The center first opened its doors in 1979 and underwent a significant renovation in 2008. The property encompasses 1,004,210 sqft. of gross leasable area across its 140 stores. With 4,990 parking spaces available and a with 490 seats, comfort and convenience are priorities here.