210 Smith Church Road • Roanoke Rapids, NC 27870 • (252) 535-8436 Home | What is a Hospitalist? | How Hospitalists Help Patients | Halifax Regional Hospitalists