1. H & H Oil Field Services 649 Amberwood Dr, Tuscaloosa, AL 35405 Coordinate: 33.11295,-87.54499 Phone: (205) 331-5082