David Allen Varney, MD, Urology

117 Professional Dr
Roanoke RapidsNC  27870-3220 (Halifax County)


Phone: 252-308-6889
Fax: 252-308-0049

NPI: 1558352195
License Number: 20856 (NC)