Home › Concerts › United States › Massachusetts › Boston Area › Crystal Castles - Citizens House of Blues Boston - May 13, 2013 Crystal Castles Boston with Crystal Castles Mon, May 13, 2013 at Citizens House of Blues Boston, Boston, MA Live in Concert Share This Lineup Tap the to get new show alerts. Crystal Castles No upcoming dates About the Show Crystal Castles Boston At-a-Glance Date & TimeMay 13, 2013Venue Citizens House of Blues Boston 15 Lansdowne StreetBoston, MA 02215United States Map & DirectionsArtist Crystal Castles