Industry: Financial Services
Headquarters: Alabama, USA
About Alabama Medicaid
Medicaid is a state/federal program that pays for medical and long-term care services for low-income pregnant women, children, certain people on Medicare, disabled individuals and nursing home residents. These individuals must meet certain income and other requirements.
Alabama Medicaid Contact Details
Address: 3060 Mobile Highway,
Montgomery, AL 36108, United States
Website: medicaid.alabama.gov
Alabama Medicaid Phone Number
+1-866-621-6509