Eduardo Carlos Canova, MD, Internal Medicine

801 N Us Hwy 83
ZapataTX  78076-3290 (Zapata County)


Phone: 956-765-8494
Fax: 956-765-8297

NPI: 1376854968
License Number: P0706 (TX)