Saint Vincent Hospital: 25 Winthrop St - Worcester, MA