Maritime Aquarium's Imax Theater

10 North Water Street Norwalk, CT 06854

203.852.0700

1 Screens