In Liberty Science Center New Jersey City January 31, 2018 No Comments NEW JERSEY CITY – NOVEMBER 4: Liberty Science Center and Omni Theater in Liberty Park New Jersey City on November 4 2013 in NJC 0 Author Plymouth Rock Teachers Write A Comment Cancel Reply Save my name, email, and website in this browser for the next time I comment.