Oscar A Alvarez, MD, Internal Medicine

512 Victoria Ln Ste 2
HarlingenTX  78550-3227 (Cameron County)


Phone: 956-365-4400
Fax: 956-365-4111

NPI: 1376565838
License Number: J5967 (TX)