Alabama Municipal Electric Authority

804 S Perry St
 STE 200
Montgomery, AL 36104-5059
(334) 262-2267
(334) 262-1126

Business Description:

Alabama Municipal Electric Authority is located in Montgomery, MONTGOMERY, AL

Additional Information:

Legal Name:Alabama Municipal Elc Auth
Other Names:Alabama Municipal Electric Authority, Alabama Municipal Elc Auth, Alabama Municipal Electric Authority
Number of Employees:100 to 249
Year Started:1981
Metropolitan Area:Montgomery, AL Metro
Website: www.amea.com


 

Popular montgomery, al Categories: