Sandra Leewilson NPI 1952419079 Practice location: 10209 Se Sunnyside Rd, Clackamas, OR 970159782 Taxonomy code: 124Q00000X Phone: (506) 353-3900