Niagara Climbing Center has established itself as the premier indoor climbing destination in Western New York. A full service rock climbing gym in the Buffalo/Niagara Falls area established in 1998, it is home to an enthusiastic local climbing community.
1333 Strad Avenue North Tonawanda, NY 14120
716 695 1248
info@niagaraclimbingcenter.com
www.niagaraclimbingcenter.com