Decatur Mall

2.2/5
(11) · Shopping center in Decatur, United States
Suggest an edit · Your business? Claim now

Add more information

Decatur Mall is a regional shopping mall located southwest of downtown Decatur, Alabama on State Route 67. The mall is owned and managed …

Reviews

Yelp
2.2/5 · 11 reviews

Social profiles

Data from: Mapquest.com