Fr. Stephen Imbarrato, ordained in 2005, is officially a retired priest from the Archdiocese of Santa Fe, New Mexico. Fr Stephen has the unique grace of having 4 grandchildren and 3 great grandchildren and has been a pastor of 3 parishes over a 10 year period before going to work for Priests for Life for 3 1/2 years during which time he cohosted the EWTN Defending Life TV Show.

Fr. Stephen Imbarrato travels from city to city in his Mother Teresa Mobile Chapel ministering to frontline pro-life activists throughout the country. Fr Stephen has been arrested numerous times in attempts to peacefully save babies from abortion as part of Red Rose Rescue. He has appeared and preached many times on EWTN and is well known for his retreats and parish missions.

Fr. Stephen has also founded two Pregnancy Resource Centers and does extensive Rachel ministry to post abortive women and men as well as those affected by suicide and cancer as his adopted son took his own life in 2014 and his oldest granddaughter is a cancer survivor.

Fr. Stephen brings his family and ministry life experiences to the St Thomas Aquinas Society Conference for the 3rd year. His talks this year will cover topics such as…The Holy Trinity,  The Climactic Battle of Good vs Evil, the Mass and the Eucharist, and Mary, Our Mother.

Find out more about Fr. Stephen’s life and ministries at: