Its finally here and its huge.The brand new YMCA in Lockport is a 52 thousand square foot facility with just about everything you could think off. Its located at 5833 Snyder Drive and this plus has alot of stuff:
- Running track
-Rock Climbing wall
This thing has a $16 million dollars price tag...