Founded in 1851, St. Peter Catholic Church is the oldest Catholic parish in Charlotte and has been staffed by the Jesuits since 1986.
Founded in 1851, St. Peter Catholic Church is the oldest Catholic parish in Charlotte and has been staffed by the Jesuits since 1986.