Medicaid District Office Map - Tuscaloosa

The Alabama Medicaid Agency's Tuscaloosa office is located at 907 22nd Avenue, Tuscaloosa, AL 35401-5822.