Saint Leo Catholic ChurchParishShareHuntertown RoadVersailles, Kentucky 40383United StatesGet directions