Looking for a fun-filled family outing? Look no further than Rock Spot Climbing: Lincoln, RI! Situated at 100 Higginson Ave, Lincoln, RI 02865, USA, this park is a paradise for families, earning a stellar 4.7 stars from 360 happy visitors. Contact (401) 727-1704 and jump into a day of unforgettable fun!
- Michael