About TCIDA
The Talladega Superspeedway, located 100 miles east of Tuscaloosa, is the biggest and most competitive motorsports facility in the world.
Tuscaloosa County Industrial Development Authority | P. O. Box 2667 | Tuscaloosa, AL 35403 | Tel: 205-349-1414 | Fax: 205-349-1416 |
info@tcida.com