Holyrood Episcopal Church~Iglesia Santa Cruz in Washington Heights Now a NYC Landmark

 

 

 

Holyrood Episcopal Church~Iglesia Santa Cruz. Image courtesy NYC Landmarks Preservation Commission

On March 23, 2021, the New York City Landmarks Preservation Commission (LPC) held a virtual public hearing on the proposed designation of Holyrood Episcopal Church~Iglesia Santa Cruz, located at 715 West 179th Street in Washington Heights. All were in favor in a vote on May 18, 2021, confirming Holyrood Episcopal Church~Iglesia Santa Cruz as a New York City Landmark.

Continue reading “Holyrood Episcopal Church~Iglesia Santa Cruz in Washington Heights Now a NYC Landmark”