1717 North Harwood
Dallas, TX 75201
Film Screening of Islamic Art: Mirror of the Invisible World at the DMA 3.31.12 ***Doors open at 1:00pm. The film will start at 1:30pm. Reserved seating will be held until 1:20pm at which time it will be released for general admission***