David A Humphrey, MD, Internal Medicine

1 Hospital Dr Ste 4100
AshevilleNC  28801-4550 (Buncombe County)


Phone: 828-213-4600
Fax: 828-213-4611

NPI: 1972592301
License Number: 9500949 (NC)