Skip to main content

Church of the Most Precious Blood
Church location: 113 Baxter St. (Manhattan)
Opened: 1891

Hosted by:
Stefano Albertini, NYU
Bill Russo, Community Leader

Videography by Eugenio Pizzorno

Released on April 17, 2025

Explore Similar Videos