American Red Cross - Headquarters & Buildings - American Red Cross in Russia. Headquarters in Archangel. The building formerly housed the North Russian tire and rubber company