Saint Thomas More Catholic ChurchParishShare6105 South 3rd StreetLouisville, KY 40214-2702United StatesGet directions