James Peyton Moore, Jr, DDS, Dentist

101 Cleveland Ave
E-5
MartinsvilleVA  24112-3700 (Martinsville City County)


Phone: 276-632-3963
Fax: 276-638-3204

NPI: 1609910173
License Number: 0401006886 (VA)