FIND EXACTLY WHAT YOU NEED

Sports Center at Chelsea Piers

Chelsea Piers Imprint Climbing Wall
Chelsea Piers Imprint Climbing Wall

Our largest Imprint installation to date.

Link to the Sports Center at Chelsea Piers

Surface: 11000.00 sf