clifton culture center s

2117 Payne St
Louisville
Kentucky
United States