TELOS (Greek for "completion" or "fulfillment") Fitness Center's award-winning formula for success is built upon integration of exercise, nutrition and therapy; expert professional trainers that propel industry standards; and a culture of luxury and service. Located in Dallas, Texas, TELOS offers state-of-the-art strength and cardiovascular training, Pilates, Yoga, group exercise, aquatics, nutritional counseling, spa services, clinical techniques / therapies, and more to the affluent consumer.