Hidden place · North Peoria, United States

St. Mary's Cathedral

The Cathedral of Saint Mary of the Immaculate Conception is a historic church in Peoria's North Side Historic District. Its 1889 building has twin 230-foot…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload