Phoenix Art Museum
Phoenix Art Museum is the Southwest’s largest destination for visual art from across the world. Located in Phoenix, Arizona, the art museum stands at 1625 North Central Avenue, at the intersection of Central Avenue and McDowell Road. Wikipedia*
On the C-SPAN Networks:
Phoenix Art Museum has hosted 1 event in the C-SPAN Video Library; the first program was a 2006 Speech.