Risa Leighann Odum, DDS, Dentist

23 Fayette St
MartinsvilleVA  24112-2703 (Martinsville City County)


Phone: 276-632-7727
Fax:

NPI: 1598993586
License Number: 0401412519 (VA)