Elva Nora Osuna Salazar, MD, Internal Medicine

2102 Treasure Hills Blvd
HarlingenTX  78550-8736 (Cameron County)


Phone: 956-296-1590
Fax: 956-389-4603

NPI: 1912357815
License Number: BP10055738 (TX)