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.