• 152 W 66th St
    New York, NY 10023

    Upper West Side

    Entrance changed: Please use street level entrance at 152 West 66th Street. Doors located past the main steps to the church. Please note there are no children or pets allowed.

  • Sunday

  • Updated July 5, 2017