Thomas Heslin (original) (raw)

Thomas Heslin (April 17, 1847 – February 22, 1911) was an Irish-born prelate of the Roman Catholic Church who served as Bishop of Natchez from 1889 until his death in 1911.

thumbnail