Home| March 12 Wednesday, Mar 12 > Location: Dallas Museum of Art1717 N Harwood StDallas, TX, 75201United StatesSee map: Google MapsPhone:2149221200 Spring Break Family FunDates: 03/12/202503/13/202503/14/2025Time: 11:00 AM