John L Harshbarger, MD, Internal Medicine

1710 S 17th St
WilmingtonNC  28401-6442 (New Hanover County)


Phone: 910-762-1182
Fax: 910-332-1111

NPI: 1174520449
License Number: 27053 (NC)