Thomas John Davidson DPM

NPI # 

Practice Address:

1331 Hamilton Ter Se

Roanoke, VA, 24014-1805

Practice Phone:

251-747-4401

License Number:

SC006438

License State:

PA

Taxonomy Grouping:

Podiatric Medicine & Surgery Service Providers

Taxonomy Classification:

Podiatrist

Taxonomy Specialization:

Primary Podiatric Medicine

Taxonomy Code:

213EP1101X