Historic
Church of Our Lady of the Scapular-St. Stephen
Since 1990
The Church of Our Lady of the Scapular–St. Stephen is a Roman Catholic parish church in the Roman Catholic Archdiocese of New York, located at 149 East 28th Street between Third and Lexington Avenues in the Rose Hill neighborhood of Manhattan, New York City. It was established in the 1980s when the parish of the Church of Our Lady of the Scapular of Mount Carmel was merged into the parish of the Church of St.
Source: Wikipedia / Wikidata
Nearby