On Location: Worcester, MA, Debuts Convention Center