Contact Us
Our Lady of Lourdes Church (Parish Center)
1941 Wynnewood Road
Philadelphia, PA 19151
1941 Wynnewood RoadPhiladelphia, PA 19151
Philadelphia, PA 19151
Church Building: 6301 Woodbine Ave.
Rectory: 6315 Lancaster Ave.
Phone: 215-473-1669
Fax: 215-473-1670