Address:
41st Avenue 23-10, 11101 Long Island City
Opening Hours:
Mo-Fr 07:00-22:00; Sa-Su 09:00-20:00
Climbing Area Size:
~2300 m²