The Cliffs at LIC

Report Abuse

Description

An indoor rock climbing gym in Long Island City, Queens, offering climbing walls and bouldering areas for all ages and skill levels.

Details

Location

There are no reviews yet.

Leave a Review

Your email address will not be published. Required fields are marked *

Please fill the required fields*