2105 Jack Warner Pkwy Tuscaloosa, AL 35401
Fax: 205-759-4505
Tel: 205-752-0486
receptionist@insctr.org