Dr. Eduardo Avila, MD | General Surgeon in Blackfoot, ID | FindClarity