David Dean Teuscher, MD, Orthopaedic Surgery

101 Medical Pkwy Ste 120
AustinTX  78738-5647 (Travis County)


Phone: 512-439-1000
Fax: 512-439-1085

NPI: 1962486936
License Number: G8988 (TX)