Address: 712 Montrose St, Philadelphia, PA 19147, USA
Phone: +12159230355
Carole Lisacek
The most beautiful Church with so many parishioners who filled the pews for Mass. itβs sad knowing this Church lost so many wonderful people over the years.
Nina Lauria
One of the most beautiful places in South Philly.
Daniel James
Absolutely one of the most beautiful churches I have ever seen. Priest and people very welcoming.
Vincent Lanzilottli
Very good spiritual church (first Philadelphia Italian) to attend and/or visit!ππ
Thanks! Your review is awaiting moderation.
Yes very much so
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.