1. Alabama Power 915 Queen City Ave, Tuscaloosa, AL 35401 Coordinate: 33.207684,-87.56043 Phone: (800) 888-2726