St. Columba Catholic Campus

3514 W. Market
Louisville
Kentucky
United States