Sasquatch Strength is located in Redmond, United States on 17523 NE 67th Ct. Sasquatch Strength is rated 4.8 out of 5 in the category gym in United States. Sasquatch Strength is a journey from illness to wellness; from insecurity to confidence; from barely being able to stand up, to lifting your grandkids up when they want to be held. We create fitness for life. We want our members to live longer, and live better.
Company size
11-50 employees