Statue of Liberty Museum’s Expansion On Track for May 2019 Opening

Jun 25, 2018 |

Construction on the new 26,000 square foot Statue of Liberty Museum, located on the western side of Liberty Island, topped off in December 2017. Already ahead of schedule, it is set to open to the public in May 2019. The $70 million project, designed by FXCollaborative and ESI Design and Through its anti-oxidant properties, the […more]

Posted in: New York

Comments are closed.