Joseph Christopher Canvin, MD, Physical Medicine & Rehabilitation

320 Hospital Dr
MartinsvilleVA  24112-1900 (Martinsville City County)


Phone: 301-991-0583
Fax:

NPI: 1396869962
License Number: 0101231456 (VA)