Once the State Lunatic Hospital at Worcester, this lot at the corner of what is now East Central Street and Summer Street is now the site of the city's U.S. Postal Service headquarters.
telegram.com- Local News, Telegram & Gazette
Mon, 04/13/2015 - 4:00am
Once the State Lunatic Hospital at Worcester, this lot at the corner of what is now East Central Street and Summer Street is now the site of the city's U.S. Postal Service headquarters.