Change Location × New York City

    Recent Locations

      The Iron Maidens in Elmhurst


      • The Iron Maidens Photo #1
      1 of 1
      July 25, 2019

      Thursday   6:00 PM

      80-12 51st Ave
      Elmhurst, New York 11373

      Map
      Performers:
      EVENT DETAILS
      The Iron Maidens


      The Iron Maidens are an American heavy metal band formed in Los Angeles, California in 2001. They are hailed as the world's only female tribute to Iron Maiden.

      Categories: Concerts & Tour Dates

      Event details may change at any time, always check with the event organizer when planning to attend this event or purchase tickets.