Cottonwood, AL City Limits stuff
Cottonwood is in Houston County, Alabama, and covers 5.8 square miles.
Towns near Cottonwood
Madrid, AL (6 mi) Avon, AL (9 mi) Campbellton, FL (9 mi) Rehobeth, AL (10 mi) Ashford, AL (10 mi) Malone, FL (10 mi)
Madrid, AL (6 mi) Avon, AL (9 mi) Campbellton, FL (9 mi) Rehobeth, AL (10 mi) Ashford, AL (10 mi) Malone, FL (10 mi)
