Terry Leroy Green, DDS, Dentist

4570 N Oracle Rd
TucsonAZ  85705-1638 (Pima County)


Phone: 520-888-0510
Fax:

NPI: 1518080159
License Number: D4888 (AZ)