Francis Xavier Leray (April 20,1825--September 23,1887) was a French-born prelate of the Roman Catholic Church who served as Bishop of Natchitoches (1877--1879) and Archbishop of New Orleans (1883--1887).
Francis Xavier Leray (April 20,1825--September 23,1887) was a French-born prelate of the Roman Catholic Church. He served as Bishop of Natchitoches (1877--1879) and Archbishop of New Orleans (1883--1887).