Mary Deynoodt has been named the Chief Executive Officer of Ochsner Baptist, located at 2700 Napolean Ave. in New Orleans. 

Read More