National Fitness Center recently opened a new location in the west Knoxville area.