St. Cecilia School Building

2530 Slevin St.
Louisville
Kentucky
United States