Michelle Jamesanderson NPI 1225591738 Practice location: 640 Brownswitch Rd, Slidell, LA 704581234 Taxonomy code: 1223G0001X Phone: (985) 605-7632