
General Information
Internal Medicine
Locations
Halifax Medical Specialists
270 Smith Church Road
Roanoke Rapids,
NC
27870
Driving Directions
(252) 537-0134