Richard E.adams NPI 1770759912 Practice location: 11231 W Hercules Dr A, Star, ID 83669 Taxonomy code: 111N00000X Phone: (208) 985-0104