LifeSource Medical Centre is located in Nepean, Ottawa, encouraging an early return to normal activities, Certified Athletic Therapists' take a professional approach in designing and implementing long term programs of postural correction, flexibility, and total conditioning of the injured individual.