About us
Alabama State Medicaid Agency is a program development company based out of P.O. Box 20706, Tuscaloosa, Alabama, United States.
- Industry
- Program Development
- Company size
- 2-10 employees
- Headquarters
- Tuscaloosa, Alabama
Locations
-
P.O. Box 20706
Tuscaloosa, Alabama 35402-0706, US