Leonardo Ernesto Salcedo, MD, Internal Medicine

5525 Doctors Dr
EdinburgTX  78539-5520 (Hidalgo County)


Phone: 956-362-8740
Fax: 956-362-8795

NPI: 1407975048
License Number: J9796 (TX)