Holy Cross Church and School Complex--Latonia

3600 blk. of Church St.
Covington
Kentucky
United States