The Church of the Village 201 West 13th Street, Manhattan, New York 10011