Sara Vanwinkle NPI 1427693340 Practice location: 6905 Gleneden Beach Loop, Gleneden Beach, OR 973889738 Taxonomy code: 374J00000X Phone: (309) 714-5814