Climbing gym "Niagara Climbing Center" (North Tonawanda)

Address: United States, North Tonawanda, 1333 Strad Avenue
Description: 6000 square feet of climbing terrain. 30 top rope stations, each 20 feet high. A variety of walls and routes to suit beginner, intermediate, and advanced climbers. Always fresh, quality routes by our in-house route-setters.
Data is not correct?

Added: 26.03.2015