0
alexandria museum.
Alexandria Museum of Art was created in 1977.
Alexandria National Museum was created in 2003.
The web address of the Alexandria Museum Of Art is: www.themuseum.org
The address of the Alexandria Museum Of Art is: 933 Main St, Alexandria, LA 71301