Our Lady of Lourdes Church, Pennsylvania

1920, North 63rd Street, Philadelphia, Pennsylvania, 19151 View map

Schedule

Every Sunday
Sung Mass
09:30

Details

Diocese
Philadelphia, United States
Telephone
215 473 1669