Located in the heart of Worcester's Theatre District, opposite The Hanover Theatre and less than 1 mile to I-290.