Monday, August 17, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

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).

Other churches in United States