According to our records, this business is located at 523 N 5th St. in Florala (in Covington County), Alabama 36442, the location GPS coordinates are: 31.0068581 (latitude), -86.3279444 (longitude). Alabama Power Company is categorized under Distribution, Electric Power (SIC code 4911). Known organization manager is Paul Webb. You can contact the company by phone at (334) 858-3541.