Adcare Hospital of Worcester located at 107 Lincoln St, Worcester, MA, 01605 & includes data from NPIs 1134281280