Climbing Equipment in West Wareham, MA
1. Carabiner's Indoor Climbing
328 Parker St, New Bedford, MA, 02740
CLOSED NOW
From Business: Carabiner's was founded in 2004 by Steve Caton. At that time, Carabiner's was the largest indoor climbing facility in the country! We are currently fourth-largest in theā¦
23 Years
in Business
Showing 1-2 of 2