×
Francis Xavier Leray

Francis Xavier Leray

Prelate
Francis Xavier Leray was a French-born prelate of the Roman Catholic Church who served as bishop of the Diocese of Natchitoches in Louisiana and as archbishop of the Archdiocese of New Orleans. Wikipedia
Born: April 20, 1825, Châteaugiron, France
Died: September 23, 1887 (age 62 years), Châteaugiron, France