Business Description
Times Square Church is a non-denominational church located at 237 West 51st Street in the Theater District of Manhattan, New York City. Many people representing over one hundred nationalities gather to worship together every week.