Julio Orlando Escobar, DDS, Dentist

7225 N Oracle Rd
TucsonAZ  85704-6322 (Pima County)


Phone: 520-575-1000
Fax:

NPI: 1053554725
License Number: 7807 (AZ)