According to our records, this business is located at 2200 University Blvd. in Tuscaloosa (in Tuscaloosa County), Alabama 35401, the location GPS coordinates are: 33.2108647 (latitude), -87.5659733 (longitude). S C O R E 407 is categorized under Contractors' Association (SIC code 8611). Known organization branch manager is Donald Townsend. You can contact the company by phone at (205) 553-0957.