The National Shrine of Saint John Neumann
At the Parish of Saint Peter the Apostle, 1019 North Fifth Street, Philadelphia PA 19123