Teh-Li T Huo, MD, Internal Medicine

1645 N Swan Rd
TucsonAZ  85712-4046 (Pima County)


Phone: 520-623-2642
Fax: 520-327-9300

NPI: 1467458919
License Number: 24443 (AZ)