St. Vincent de Paul Church

1 Lucymont Dr, New Castle, PA, 16102

Phone: (724) 652-5829

Connect: Facebook

Nearby Churches

What to expect on your first visit