Renee Juliettelanka NPI 1265632400 Practice location: 320 3rd St Nw, Faribault, MN 550215195 Taxonomy code: 106H00000X Phone: (597) 332-6115