Tharesh Udupa
Podiatrist Phoenix

Address: 5830 N 19th Ave, Phoenix, Arizona 85015

Phone: 6232143335

Website: Orthopedic doctors

Tharesh Udupa

Description - Tharesh Udupa Podiatrist Phoenix

Doctor Tharesh Udupa specialist Podiatrist. The address of the doctor's office is 5830 N 19th Ave. You can see the map to us on the interactive map. Find other doctors in Phoenix