Elsa S Canales, MD, Internal Medicine

6999 McPherson Rd
Ste 220
LaredoTX  78041-6449 (Webb County)


Phone: 956-795-4776
Fax: 956-795-4779

NPI: 1477618429
License Number: L8636 (TX)