Hector Luis Soto, MD, Internal Medicine

5525 Doctors Dr
EdinburgTX  78539-5520 (Hidalgo County)


Phone: 956-362-8740
Fax: 956-362-8795
Email: hec***@*****re.com

NPI: 1386690360
License Number: K3479 (TX)