Saint Nicholas of Myra MissionParishShare21420 Chef Menteur HighwayNew Orleans, LA 70129United StatesGet directions