5600 Jackson St, Philadelphia, PA 19124 (215) 831-1224
How to go there
Catholic church Loc: 40.0178 / -75.0663
Plan your visit