Nathaniel Roche NPI 1285125484 Practice location: 1800 Lamanche St., New Orleans, LA 70117 Taxonomy code: 101YM0800X Phone: (504) 325-0643