Margaret A Deutsch, MD, Internal Medicine

20 Medical Park Dr Ste B
AshevilleNC  28803-2493 (Buncombe County)


Phone: 828-254-8232
Fax: 828-253-4470

NPI: 1750320768
License Number: 31482 (NC)