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
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.