Posted in Projects Times Square Church is coming to New York City admin posted on September 16, 2021 Comments Off on Times Square Church is coming to New York City Times Square has a new home.The New York Times reports that the Times Square Presbyterian Church is moving to Times Square.It’s part of a move to the city’s center, which the church is Read More