Eastern Concrete, Stony Creek leave mark on Statue of Liberty Museum

IMAGE

Last month, the much-anticipated Statue of Liberty Museum opened on Liberty Island, just steps away from the national landmark. New Jersey-based Phelps Construction Group constructed the 26,000-sq.-ft. building on an aggressive schedule and within the $70 million budget set by the Statue of Liberty-Ellis Island Foundation, Inc.

Read More