Decatur City Revenue Dept 402 Lee St NE Decatur, AL 35601 Phone: (256) 351-7550 Fax: (256) 351-2362
Category: City Government - Finance & Taxation