Russell E. Bandstra, M.D.M.D.Unclaimed · claim itUrologyPella, IA37 years experienceCalculated from a graduation year of 1989, reported in the CMS National Downloadable File.(641) 621-2383NPI 1619948098View Profile Claim