Ryan Veatch, D.O.D.O.Unclaimed · claim itOptometristNorth Liberty, IA21 years experienceCalculated from a graduation year of 2005, reported in the CMS National Downloadable File.(319) 354-5030NPI 1932172004View Profile Claim