No video yet
The Church of St. Charles Borromeo is a Roman Catholic parish church in the Roman Catholic Archdiocese of New York, located at 211 West 141st Street Manhattan, New York City. The parish was established in 1888.
On May 8, 2015, the parish was merged with that of All Saints...