John Kauffman, MD, Hospitalist

3700 S Main St
BlacksburgVA  24060-7017 (Montgomery County)


Phone: 540-951-1111
Fax: 866-700-3047
Email: doc***@*****ol.com

NPI: 1427279892
License Number: 0102201953 (VA)