alabama power auburn phone number
The phone number for Alabama Power Company is (334) 821-2581. Alabama Power Company has approximately 50 employees at this location. Alabama Power Company is located at 1515 Pumphrey Ave, Auburn, AL 36832. Titus Lindsey is the Branch Manager at Alabama Power Company.