Reactivation Care Centre - Humber River Health, Church Site Medical Lab 416-463-1500 Toronto, Ontario