Niagara Climbing Center

1333 Strad Ave, North Tonawanda, NY 14120

Niagara Climbing Center is a yoga studio in North Tonawanda, New York. They teach Power.

What they teach

Power

Questions people ask

What kind of classes does Niagara Climbing Center teach?

Niagara Climbing Center is a yoga studio in North Tonawanda, New York teaching Power. Check their own schedule to see what is running this week.

What other studios are near Niagara Climbing Center?

There are 3 other yoga or pilates studios within a short distance of Niagara Climbing Center in North Tonawanda, New York. They are listed at the bottom of this page.