Niagara Climbing Center has established itself as the premier indoor climbing destination in Western New York. As the only full service rock climbing gym in the Buffalo/Niagara Falls area, 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