For questions about Medicaid call 1-334-242-5000.
The mailing address for Alabama Medicaid is PO Box 5624, Montgomery, AL 36103-5624. The street address is 501 Dexter Avenue, Montgomery, AL 36104
The website is https://medicaid.alabama.gov/.