Christ & Saint Stephens Church is a church, located at 120 W 69th St (Bway/Columbus), New York, NY 10023, United States
A quaint little church tucked away on a residential block. They provide space in the basement for 12 Step Fellowship meetings.
The organ music here is sensational. Even if you're not religious the music is worth a visit.