Adrian Castaneda Hidalgo, MD, Family Medicine

1517 S McColl Rd
EdinburgTX  78539-3108 (Hidalgo County)


Phone: 956-381-5300
Fax: 956-316-4496

NPI: 1710482781
License Number: S9118 (TX)