Jada L Teafatiller, MD, Physical Medicine & Rehabilitation

400 Sw 14th Ave Ste Avw
AmarilloTX  79101-4140 (Potter County)


Phone: 806-337-3169
Fax:

NPI: 1346888344
License Number: 2077279 (TX)