James Noelfeuerstein NPI 1104915149 Practice location: 200 State Ave, Faribault, MN 550216339 Taxonomy code: 367500000X Phone: (504) 334-6451