Carla Ida Castaneda, DDS, Dentist

2707 W Trenton Rd
EdinburgTX  78539-3433 (Hidalgo County)


Phone: 956-630-4899
Fax:

NPI: 1063761708
License Number: 28400 (TX)