Father Edward Landreau died Saturday, March 31, 2018. Father Landreau was a diocesan priest in the Archdiocese of Los Angeles from 1957-2015, and served as associate pastor at several parishes, including St. Catherine Laboure in Torrance. He also served as administrator and Pastor Emeritus at St. Frances of Rome in Azusa.