Michelle Leeheiling NPI 1508373697 Practice location: 1100 E Broadway St, Redwood Falls, MN 562832247 Taxonomy code: 363L00000X Phone: (320) 637-2985