Saint Leonard Catholic ChurchParishShare440 Zorn AvenueLouisville, Kentucky 40206United StatesGet directions