Philadelphia’s most important churches are the Cathedral-Basilica of Sts. Peter and Paul and Old St. Joseph’s Church, the oldest Catholic Church in Philadelphia, which was built in 1733.
But the City of Brotherly Love is also home to a duo of very special American shrines: St. John Neumann National Shrine and St. Katharine Drexel National Shrine and Mission Center.
St. John Neumann
St. John Neumann National Shrine is situated in the Church of St. Peter the Apostle on North Fifth Street, in the bustling urban neighborhood of Northern Liberties.
Not far from Independence Hall, the Liberty Bell and the National Constitution Center, pilgrims gravitate to the lower level of the 1843...READ MORE