Thomas L Schildwachter, MD, Orthopaedic Surgery

914 E Jefferson St
Ste 102
CharlottesvilleVA  22902-5376 (Charlottesville City County)


Phone: 434-971-8004
Fax: 434-977-6613
Email: dma***@*****ol.com

NPI: 1316980154
License Number: 0101028173 (VA)