Heidi Huizenga NPI 1831736867 Practice location: 9810 Fancher Hts, Houghton, NY 147448711 Taxonomy code: 163WH0200X Phone: (585) 628-9898