
Here's a complex question that requires someone to reason about the input, can you answer it?
The Holy Cross Church is located across the street from what location that was founded in the year 1950?


Port Authority Bus Terminal
