Meadows Museum of Art

Details
The Meadows Museum of Art is home to 1600 art works, the Indochina Collection by French artist Jean Despujols and a unique gift shop. Changing exhibitions showcase human creativity and diversity. It’s located on the campus of Centenary College of Louisiana. Free.
Events
TripAdvisor