Times Square Church Church of New York, NY. The location of Times Square Church Church is 10019, 237 W 51st St - marked with a pin on Google Map.