TLC The Life Centre #202, 615 Davis Drive Newmarket, Ontario Directions Shepherd Logo: Contact: Main: 905 836-5433