Contract Awarded To Repair Ellis Island Seawall

A nearly $31 million contract has been awarded to a company to repair the historic Ellis Island seawall at Statue of Liberty National Monument.
- By NPT Staff - September 11th, 2020 1:45am