Then & Now: 67 Millbrook St., WorcesterWe were pleasantly surprised to see a building we know well featured in the Worcester Telegram & Gazette yesterday. Originally built as...