Samuel D Vernon, MD, Internal Medicine

1070 Terrace Dr
MarionVA  24354-4138 (Smyth County)


Phone: 276-781-2225
Fax: 276-783-8843

NPI: 1285631796
License Number: 0101025422 (VA)