Find tickets for Iron Maiden in Worcester, MA at DCU Center on Nov 6, 2024. DCU Center is located in Worcester, MA