Downsize Fitness is the world's first gym for people who are committed to weight loss. There are 6 Downsize Fitness locations in the US and Canada, with Downsize members losing thousands of pounds. Downsize Fitness has been fortunate enough to be named "the best gym to lose pounds" by SHAPE Magaz... Read more
This company has no teams yet
This company has no offices yet