Alabama Medicaid Agency is located at 501 Dexter Ave
, Montgomery, AL 36104. It has around 50 - 100 employees. Its revenue is around $20 - 50M. Public institution primarily engaged in the planning, administration and coordination public assistance, social work and welfare activity programs. The parent company of this organization is State Of Alabama - USA...
Brand Quality - 1/2
Do you believe in Alabama Medicaid Agency's mission?