Terry Scheffer

Profile Updated: June 7, 2008
Terry Scheffer
Residing In: houston, TX USA
Spouse/Partner: Lyn
Occupation: Engineering
Children: Cameron, born 1978
Yes! Attending Reunion