Cost Controlled Interiors...TeamPar helps professionals decide what to buy.
Icon #8: Cathedral Basilica of the Sacred Heart, 89 Ridge Street, Newark
This one was worth the wait. Although it took 40 years to garner approval for construction and another 55 years to complete the project, when the Cathedral Basilica of the Sacred Heart finally celebrated its dedication in 1954, visitors to the church quickly excused the lack of haste and immediately appreciated its monumental beauty.…
Details