St Rose of Lima Church

Catholic

1535 N 59th St, Philadelphia, PA, 19151

Nearby Churches

More Catholic churches in Philadelphia, PA

What to expect on your first visit