Apr 4 to May 28 Electra Tue, Apr 4, 2017 8:30 PM 20:30 Sun, May 28, 2017 8:30 PM 20:30 Dallas Theater Center (map) Google Calendar ICS tickets View Event →