Father Leo Walsh

Father Leo Walsh

Pastor and Adjutant Judicial Vicar at St. Patrick’s Parrish