Father Stephen DeLuca

Board Member

Father DeLuca has been a Catholic priest for 46 years. He has done everything from being an elementary school principal, a high school teacher, an assistant pastor and a pastor for 22 years of St. Agnes parish in Greenwich. He was the administrator and president of the Board of Directors of Greenwich Catholic School. Since 2006, Father DeLuca has been the Catholic priest chaplain at Greenwich Hospital.