The Alabama Medicaid Agency's Decatur office is located at 2119 Westmeade Drive, SW, Suite 1, Decatur, AL 35603-1050.