sed7789's definitions
An important city located in North-Central Alabama along the Tennessee River. Population around 55,000, Decatur is famous for it's barbecue, history, good schools and great quality of life.
by sed7789 March 13, 2009
Get the Decaturmug.