Tuscaloosa County Industrial Development Authority

Tuscaloosa County Industrial Development Authority
(205) 349-1414
205 349-1414
P. O. Box 2667
Tuscaloosa, AL 35403