Times Square Church is an inter-denominational church located at 237 West 51st Street in the Theatre District of Manhattan, New York City. A large number of people representing many nationalities gather to worship together every week (...) (from Wikipedia)