Helping to share the web since 1996
Times Square Church
@tscnyc
(212) 541-6300
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.