Save Gamal A. Tadros, MD GamalTadros.MD.com • Internist • 41 years experience Roanoke Valley Health Services Inc. 240 Smith Church Rd a, Roanoke Rapids, NC 27870