www.alabamapower.com/mypayment – How To Pay Alabama Power Bill Online

About Alabama Power Alabama Power Company is a United States-based electric company. It was founded in 1906. Headquarter of Alabama Power is located in Birmingham, Alabama. It provides electricity service to 1.4 million customers in the southern two-thirds of Alabama. Alabama Power is one of the four utilities, which is offered by the Southern Company. … Read more