Worcester Historical Museum is just one of the attractions in Piedmont, Worcester so you might want to stop by during your trip. If you want to experience more of the culture Worcester has to offer, head to Mechanics Hall, DCU Center, and The Hanover Theatre for the Performing Arts.