rivers
★★★★★
5.0
|
1 reviews
|
15 views
Business Details
Amenities
Restroom
About
Not far from the Upper West Side’s tree-lined streets, rivers offers a quiet Counterpoint to the city’s rush. The church sits at 263 W 86th St, New York, NY 10024; its presence is understated yet unmistakable.
Call (347) 765-1630 to confirm a visit or check the map for directions. This kind of simplicity is hard to find elsewhere.
Technical Info
Machine ID
/g/11c1vjl1h1
Feature ID
0x89c25881553a7ceb:0x32dd9f335b22535a
Created
04 Jan 2025
Updated
06 Jul 2026