Write a Review
60 Skyline Dr, Plainview, NY 11803
Island Rock is one of the best places for rock climbing on Long Island. Beginners to pros can be seen climbing the indoor passages, belayed by traine...
Posted on Judysbook.com:
©2018 Cox Search, Inc. All rights reserved. Data provided in part by Localeze and Valpak.