Carlos A Rodriguez, DMD, Dentist

3208 E Fort Lowell Rd Ste 101
TucsonAZ  85716-1625 (Pima County)


Phone: 520-325-4342
Fax:

NPI: 1366001430
License Number: D010373 (AZ)