Sports Nutrition & Weight Loss is located at: 4759 Hill Avenue, Toledo, OH 43615.