Our Lady of Peace Chapel – 2018

Originally constructed in 1938, was relocated to and restored on the Xavier University campus. Click on Video below to learn more.