Roanoke Valley Health Services Inc is a Medical Group that has 7 practice medical offices located in Roanoke Rapids NC. There are 31 health care providers, specializing in Family Medicine, Nurse Practitioner, Internal Medicine, Hospitalist, Cardiovascular Disease (Cardiology), Cardiovascular Disease (Cardiology), Internal Medicine, Family Practice, Emergency Medicine, Emergency Medicine ....