Lisa Maelehman NPI 1639344062 Practice location: S1116 Twin View Dr, Spencer, WI 544799367 Taxonomy code: 224Z00000X Phone: (175) 659-5197