New England Dance Center 1141 Main Street, Worcester, MA 01603