Teresa H. Houben Firefighter Department Vaughan Fire Rescue Service Location Vaughan, ON Employment Career (Full Time) Date of Death November 26, 2025 Date of Birth January 27, 1963 Age at Death 62 Additional Information Colorectal Cancer