News
A Buffalo Diocese spokesman confirmed on Friday that St. Lawrence Church at 1520 E. Delavan Ave. will shut down due to fiscal struggles and a lack of sacramental ministries.
Master of Divinity from St. Meinrad School of Theology. Doctoral candidate in preaching through Aquinas Institute of Theology in St. Louis, MO. Ordained June 1, 1991.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results