Caritas Peace Center: 2020 Newburg Rd - Louisville, KY