St. Leo Church (New York City)
Manhattan, United States · built 1881
The Church of St. Leo was a Roman Catholic parish church closed under the authority of the Roman Catholic Archdiocese of New York, located at 11 East 28th Street, between Fifth and Madison Avenues in Manhattan, New York City.
Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).