Found a book on Google Books called Dictionary of Worcester and Vicinity (1893). On pages 103-113, it contains a list of all the streets in the city and where they run. For example it says that Cherry runs between Canal and Vine. (Of course, where Canal and Vine were is another issue.) Also, has a list of defunct street names and what they have been changed to--like Pine to Shrewsbury Street.