1 Dr. Eduardo Canova, MD Internal Medicine Physician - General Avg. Rating: 0/5 Main Location 6602 Polaris Dr Ste 5Laredo, Texas 78041 Highlights Board CertifiedAccepts Insurance Plans