David Williamschmitt NPI 1174758387 Practice location: 13102 Se 130th Ave, Happy Valley, OR 970869357 Taxonomy code: 1041C0700X Phone: (035) 893-8995