Gene R Lariviere, MDGene R Lariviere · Surgery Physician502 N 9Th Ave, Vinton, IA 52349(319) 472-6300Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing