Work is progressing on the new Matthew & Marsha Simons IMAX Theater at the New England Aquarium on Boston’s Central Wharf. The three-story, 18,000-square-foot theater is slated to be completed by November.
Work is progressing on the new Matthew & Marsha Simons IMAX Theater at the New England Aquarium on Boston’s Central Wharf. The three-story, 18,000-square-foot theater is slated to be completed by November.