Juan Diego Palacios Merchan, MD, Internal Medicine

2609 Michaelangelo Dr
EdinburgTX  78539-1417 (Hidalgo County)


Phone: 956-362-5650
Fax: 956-362-2574
Email: jdp***@*****il.com

NPI: 1811284078
License Number: ME122111 (FL)