Gregory Lee Hudson, MD, Internal Medicine

211 Virginia Rd
EdentonNC  27932-9668 (Chowan County)


Phone: 800-893-9698
Fax:

NPI: 1992768998
License Number: 28986 (NC)