Father Richard Owens, New Director of the Office for Black Catholics

Archdiocese of Philadelphia Father Richard Owens was ordained on June 7th, 2014 at St. Augustine Church in Pittsburgh. He is a native of Philadelphia and was born in 1982. Father Owens is the oldest of two siblings. He attended Our Lady of Hope Grade School and Mercy Vocational High School in Philadelphia. Fr. Owens is the son of Mary & Richard Owens