The Dowling Museum & Ann Rudd Art Center in Ozark, AL is a unique and historic venue dedicated to celebrating and exploring the arts. With a diverse range of exhibits, classes, and special events, the center aims to foster a sense of community and inspire creativity in all individuals.
Founded by Ann Rudd, the center showcases her solo art exhibition, which focuses on the 2010 Gulf of Mexico Oil Spill and features over 87 paintings inspired by ocean currents and marine life. The center is open Tuesday through Friday, providing visitors with the opportunity to immerse themselves in the world of art and discover the captivating works on display.
Generated from the website