The Ellen Noel Art Museum is located in Odessa, Texas, United States of America. Situated in the heart of the Permian Basin, this art museum offers a vibrant and enriching cultural experience for visitors. The museum is known for its impressive collection of contemporary and modern art, showcasing a wide range of artistic styles and mediums.
Visiting the Ellen Noel Art Museum is a must for art enthusiasts and anyone interested in exploring the thriving art scene of Odessa. The museum provides a unique opportunity to view and appreciate an array of compelling artworks from both renowned and emerging artists from around the world.