1. Kelly Services 2120 Mcfarland Blvd E Ste D, Tuscaloosa, AL 35404 Coordinate: 33.19056,-87.52658 Phone: (866) 511-4467
2. Labor Finders 1120 35th St Ste A, Tuscaloosa, AL 35401 Coordinate: 33.17926,-87.55489 Phone: (205) 750-0059