Parish Priest

Fr Joseph Taylor is an ordained Catholic priest who is currently serving as Parish Priest in Shepparton. He is originally from Echuca and he is a member of the Board of Consultors of the Diocese of Sandhurst.