George Smiledge NPI 1689192510 Practice location: 8596 N Wayne Dr Ste A, Hayden, ID 838355068 Taxonomy code: 101YM0800X Phone: (208) 518-6400