Address: 517 Homewood Ave, Trafford, PA 15085, USA
“It was my church growing up. The way the pews are set up is different now, but the "in the round" version is very nice. Priests seem nice, but only went for a funeral mass. Haven't attended there regularly, since I've gotten older. Don't live close enough for regular attendance.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…