in what state is the mechanics hall located?
mechanics hall is a concert hall in worcester, massachusetts.