E Linda Villarreal, MD, Internal Medicine

1501 S Closner
EdinburgTX  78539 (Hidalgo County)


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

NPI: 1447349493
License Number: H5498 (TX)