Alabama Power is located at the address 13250 N Wintzell Ave in Bayou La Batre, Alabama 36509. They can be contacted via phone at (251) 694-2645 for pricing, hours and directions.
Alabama Power provides Customer Service, Residential Services, Installations & Replacements to it's customers. For maps and directions to Alabama Power view the map to the right. For reviews of Alabama Power see below.