Shopping malls database
Coosa Town Center is located at the corner of East Meighan Blvd. & Nowlin St., Gadsden. It is a Power Center which opened in 2005. It is an Open shopping mall with 1,613 parking spaces. It covers an area of 648,000 sqft. and has about 76 stores.
Shopping mall's name: Coosa Town Center
Address: East Meighan Blvd. & Nowlin St., Gadsden, AL 35903
Number of stores: 76