Leticia Castaneda Escobar, DDS, Dentist

2428 W Illinois Ave
DallasTX  75233-1106 (Dallas County)


Phone: 214-330-0222
Fax: 214-330-0317

NPI: 1376036756
License Number: 38004 (TX)