Twila Dawn Finn

Birth date: Jul 7, 1952 Death date: Nov 28, 2025

Twila D. Finn, age 73, of Detroit, passed away peacefully on November 28, 2025. She was born July 7, 1952 in Mount Clemens to the late John and Lillian Finn. She graduated from Detroit Osborn High School. Upon graduation, she work