The Sports Club Company, Inc. operates health and fitness clubs. The Sports Clubs are designed as urban country clubs offering a full range of sports and fitness facilities, programs, services, and amenities. The Company's clubs are located throughout the country.
11100 Santa Monica Blvd
Los Angeles, CA 90025