<< Back to Directory of Priests
Rev. John McFadden
Rev. John McFadden
Parochial Vicar:
St. Peter, Geneva
Ordained: 2021
Contact Information:
See St. Peter, Geneva