Nancy Owens NPI 1013330117 Practice location: 201 S 2nd Ave, Holland, IN 475419780 Taxonomy code: 111N00000X Phone: (812) 351-4254