Andres Afanador, MD, Internal Medicine

510 Carolina Bay Dr Ste 110
WilmingtonNC  28403-2046 (New Hanover County)


Phone: 910-662-6000
Fax: 910-662-9703

NPI: 1922373117
License Number: 2016-00290 (NC)