David Adam Mack, MD, Internal Medicine

566 Ruin Creek Rd
HendersonNC  27536-2927 (Vance County)


Phone: 252-436-1658
Fax: 252-436-1149

NPI: 1396966818
License Number: 2008-01048 (NC)