PROVIDER PROFILE · NPI 1881623155

Dawn MacfarlandM.D.

Internal MedicineHuntington, WVI