Cynthia Defenbaugh was born in 1952, age 72. Cynthia Defenbaugh's address is 266 Po Box , Streator, IL 61364. Possible relatives include Dewey Defenbaugh, Mary Defenbaugh and 1 others. Public records show Cynthia has also lived in Streator, IL.
Address History: 266 Po Box, Streator, IL 61364;
308 S Sterling Street, Streator, IL 61364
Results 1 - 1 of 1