Alabama Power is located at the address in Atmore, Alabama 36502. They can be contacted via phone at (800) 343-2726 for pricing, hours and directions.
For more information go to www.alabamapower.com
Alabama Power provides Customer Service, Wiring & Rewiring, Industrial Projects to it's customers. For maps and directions to Alabama Power view the map to the right. For reviews of Alabama Power see below.