the town center lies west northwest of fitchburg northwest of worcester and northwest of boston igitaramo cya p square kigomba kubera kuri stade yitiriwe dr no revivals are known to have been staged since the original run