• Photos
  • Map
  • Streetview
  • Upload

City: New Orleans

The Contemporary Arts Center is an arts complex located in historic downtown New Orleans. It was founded in 1976, since then it hosts variety of events and performances from visual arts to live concert performances and lectures. The Contemporary Arts Center was dedicated to the presentation, production and promotion of the art of present culture.


Avg. Rating:4 Star Rating
Currently there are no reviews for this place. Be the first one to review.

Upload Image