Kasturi Tuli, MD, Internal Medicine

1669 W Ina Rd Ste 141
TucsonAZ  85704-1981 (Pima County)


Phone: 520-795-6183
Fax: 520-795-6361

NPI: 1811975196
License Number: 32151 (AZ)