Logan Hautamaki NPI 1750912358 Practice location: 133 S Salem St, Cherry Valley, IL 610169321 Taxonomy code: 106S00000X Phone: (779) 256-1155