1. Award Company Of America 3328 Rice Mine Rd NE, Tuscaloosa, AL 35406 Coordinate: 33.24813,-87.5125 Phone: (800) 633-2021