James A Haaga, MD, Internal Medicine

800 Medical Campus Dr
BurnsvilleNC  28714-9010 (Yancey County)


Phone: 828-682-0200
Fax: 828-682-6858

NPI: 1639130982
License Number: 27196 (NC)