Terrence Schwartz NPI 1558632778 Practice location: 350 Main Street, Grand View, ID 83624 Taxonomy code: 363A00000X Phone: (120) 883-4292