Michael Kevin David, DO, Family Medicine

2696 Greensboro Rd
MartinsvilleVA  24112-8106 (Martinsville City County)


Phone: 276-638-7205
Fax: 276-638-3389

NPI: 1225568587
License Number: 0116030465 (VA)