Conveniently located off I-5 on Alderwood Mall Blvd. in Lynnwood near the intersection of 33rd Ave W. Our Lynnwood fitness store opened in 2005 and has a sales team with over 20 years of fitness industry experience. Our experience and our network of clients, manufacturers, trainers, and service providers have helped us become one of the leading sources of fitness equipment in Lynnwood and the surrounding area.