Carilion Roanoke Memorial Hospital located at 1906 Belleview Ave Se, Roanoke, VA, 24014 & includes data from NPIs 1033102942