Tuscaloosa County Industrial Development Authority
P. O. Box 2667
Tuscaloosa, AL 35403
205-349-1414 - Phone http://www.tcida.com/