Catholic Priest

Thomas Carroll

Ordained: 1971
Diocese: Diocese of Altoona-Johnstown