About About Chelsea Church is a non-denominational, lay-led Christian church welcoming people of all faiths and of uncertain faith. All are welcome to journey with us. Programs Location 346 W. 20th St., New York, NY 10011, United States