Decatur City Mayor 402 Lee St NE Decatur, AL 35601 Phone: (256) 341-4502 Fax: (256) 351-7564 View Website
Category: City Government - Executive Offices