Alabama Power Company is a company located in United States of America, 35203-2206 Birmingham at C/O Shaull, Glenn J
600 North 18th Street. Alabama Power Company has an ACTIVE entity status and an ISSUED LEI code. The Legal Entity Identifier code of Alabama Power Company is 0RL818ELFOHP5JHOFU19. The legal form of this company is CORPORATION and is subject to the jurisdiction of US law.